The sitecore commerce server adds a base product template (CommerceProduct
/sitecore/templates/Commerce/Catalog/CommerceProduct) as inheritance template to the AdHoc generated products templates.
If all products should have the same layout, we could set the layout and all renderings in the BaseTemplate (CommerceProduct).
Or how is that thought, to define the layout for products?
And, how do you do this when different layouts are required each product template? Or each category template? Or in a multisite Solution?