I might be a day late and a dollar short here, but, perhaps this info will be useful for your next project. There was a bit of discussion over at this thread.
We really dig Structure for page management. It’s way, way more straight forward to use than the “Pages” module, and offers a solid replacement to EE’s default edit entries list page.
Generally we setup a Pages channel, which, depending on requirements, might have some or all of these custom fields:
- Text fields for meta title/keywords/description
- Wygwam field for page content
- Matrix field for the page’s images/gallery
- Playa field(s) for the pages’s top/side/bottom modules/widgets
- One or more select boxes that allow users to pick various layout options
I’m sure the one page / channel model has some merit, as Boyink knows his stuff, however, I can’t think of a good reason off of the top of my head as to why I’d ever want take that approach… it seems like it would make getting around in the control panel more confusing than it has to be.