Hi,
I custom built similar functionality where design team can create a layout by adding layout component which accepts "Title" , Approved or not (Switch) and have a parsys where we can add the components and create a structure with all the default options modified.
Created another reference com...