Generating Page Layouts from Content Types was one of the functionalities of Imtech Fields Explorer – a tool that I’ve built for MOSS 2007. With the new Visual Studio SharePoint development tools there is no need for yet another tool in your toolbox. Imtech Fields Explorer will eventually be fully integrated in the SharePoint Server Explorer.
Imtech Create Page Layout Content Type Extension is the first piece of Imtech Fields Explorer migrated to the new Visual Studio SharePoint development tools. As the name says, it allows you to generate a Page Layout from an existing Content Type.
Using the SharePoint Server Explorer, you can navigate to your Content Types, pick one of them, click right button and choose Create Page Layout.
Imtech Create Page Layout Content Type Extension will automatically generate a Page Layout from the Content Type adding every field both as a view and edit field for you to decide which one of them do you need.
The Page Layout generation process has been slightly modified to support v4 User Experience.
Imtech Create Page Layout Content Type Extension supports only Publishing Content Types (Content Types that inherit directly or indirectly from the Page Content Type). If you select a non-publishing Content Type, the Create Page Layout menu option will be disabled.