So far I am using the Simple Sitemap plug-in which is fine for a modest number of pages, but maybe something more helpful to the visitor could be written?
It would take the form of a table with five columns: page title, first posted, last modified, status and topic.
I have been developing the details in a prototype and a fudged partial implementation in my Environment subdomain as detailed on this page.
The visitor should be able to sort on any of these columns. The page titles would be hyperlinked to the page itself.
There could be an option for any particular page to be omitted from the listing, so that the content and the links to it can be created and checked.
The Index would have a default order and the menu could be used to select a topic and bring it to the top of the listing.
Typically, there would be only pages and no posts on the site.