Before I commit to a design, I’ll like to confirm if what I’m trying to achieve is possible.
I basically need create product pages. Each page will consist of repeatable product groups. Each product group will contain a title and table. Each table will contain repeatable rows for individual products.
Based on the fact that you’ll want non-repeating fields as well as repeating fields to sit side by side (the title of each section will only appear once per section) it may well be worth setting this up as a flexible content field with a repeater inside of it.