The extension Ves Pages Builder will allow you create page layout profile in backend which was based on magento widgets, then generate profile’s layout on frontend at main content of the CMS Page (or in the main content of a block).
P1 – Pages Builder Work Diagram
1, Use Ves Pages Builder to build main content of a CMS Page.
Go to admin > Venustheme > Ves Pagebuilder > Manage Page Profile > Add New Page Profile
2, Use Element Builder to build content of a block or widget instance.
Go to admin > Venustheme > Ves Pagebuilder > Manage Element Profile > Add New Element Profile
Tips: We use the element builder profiles to build complex design layout. Then load the element profiles in each row of page builder profile. So you can mix and reuse your element builder profiles on later.