I am looking to create a HTML site map as the site will have a large number of pages. I don't want to have to do this manually as we add pages to the site, so naturally I turned to views. Of course I can add node-based content pages, however we use views and pages to create many of the pages on our site. For example, we have a templates section that has a main page created in pages that contains a view content pane. This pages is defined in pages as site.com/templates.
So I am looking for a way to create a really down and dirty site map that will show these custom pages. Is that a way in views to create a view that will list any pages created by views and/or custom pages. Since these aren't related to a node I am not sure if it can be done.