The user will not be able to generate the pages through the administrative pages. You will still have to add the developers notes into the page where you want the page to be edited. If the user wants to make new pages and they are based on the same design, you can create a template for the user which will allow them to add new pages of the same template. This will not add new physical pages to the site, just load different information based on the url parameters passed to the page.