Hello,
You do not need one layout per product.
Create one General Single Product Layout > Navigate to Layouts > Add New > Single Product.
Build the layout with everything that should be common (price, gallery, tabs, icons, notices, etc.).
Assign it globally In the layout conditions, set it to All Products.
Use product-level data for customization like Product title, description, images, attributes, tabs, short description, etc. are pulled automatically from each product.
Create a separate layout only if a specific group of products needs a different structure. Assign those layouts by category, tag, or specific products, not one by one.
Best Regards,