Since the update to Magento 2.3.x it is possible to change the layout of the product output using a product id or sku:
- https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/product-layouts.html
- https://amasty.com/knowledge-base/how-to-add-the-custom-layout-update-on-magento-2.html
Unfortunately there is no possibility to give different designs generally for product types with custom layout update like:
catalog_product_view_selectable_<to-all-products>_<layout-name>.xml
Is there any other way to control the design of the product output in admin?
As an example I would need for the bundle product three different layouts in the frontend, which layout should be loaded controllable via admin in the product itself.