Currently, in order to create a drag-and-drop template in new CMS Themes, a developer is required as templates are coded.
However, it would be great if a non-developer could drag-and-drop modules in an existing template to a configuration that they like and then save that new layout as a template to be reused in the future.
Sample use case:
For example, a developer has created a basic "Two Column LP" layout with the header, footer and two columns (rich text on the left, form on the right).
A content editor uses that template and decides that they want to have a more long-form landing page template, so they add in a few sections below with zig-zag content (alternating text and images) and a banner section with their brand color as a background at the bottom of the page.
Ideally, they would like to save this new layout so that they can reuse it for new landing pages in the future.
Examples of this feature:
This feature already exists in drag-and-drop emails on HubSpot, where you can click into Actions > Save email as template
A workaround would be to clone that page, but I believe that a "Save as template" function similar to that found in drag-and-drop emails would be ideal.