My current work flow is this:
Create a database table (called pagecontent as an example) with metatags, page URL title, page title, page content (use html editor for this field), banner image, side image or whatever other elements the site may need on each page. Create a folder with includes for navigation, footer, affiliation logos, or whatever is used consistently but that I don't want client to edit.
Create a base page that calls up table pagecontent, with links to database. Set up nav, footer, etc. Then duplicate that set up page, changing the pagecontent table id on each page and the entire site is finished as soon as the pagecontent database is populated with information, provided by client via data assist / htmleditor in the back end.
So, based on that workflow, is there a benefit to using framework? Will it make it easier than this? It sounds very intriguing.