Thanks very much.
I use a page builder to build website on Wordpress. Currenly my main builder is Bricks together with a CSS frameframe called ACSS
When I add a section element in Bricks by default it comes with a container to control my content width. It saves me having to add a class or use CSS variables everytime I add a section > container. The best part is that there’s no specicality as they are use either Scope or Where pseudo-class. I use BEM methodolgy so if I want to change a section to full width and I can use one of their CSS variables.
I was looking at Penpot components and I think that I may have solved the problem. I created a section and container and turned it into a component. Everytime I add my conponent named section - primary I can detach it from the main component. I’m loving it.
I prefer Penpot over Figma with the introduction of Flex and CSS Grid. Great it, I only spent about 30 mins trying Figma.