We use multiple Projects that share both standard and custom asset entities. Given that each team manages its own Project slightly differently, there is a need to have a custom 'create asset' form per project because not all the required/default fields are applicable. Instead of the Global Default Layout for each entity type. Manual asset entry becomes very cumbersome with 1 form.
From my understanding, you can customize the from per asset entity but not on a per asset per project basis. See screen grabs for more info.
Create New Asset.PNG
Create New Asset Fields.PNG