I'm on a Mac, so I can't use GiorgioC's open source tool. sigh.
Terminal will give me a list of files:
ls > whateverfilename.txt
I arrange them in order & regex them into my TOC, spine and manifest. But I still have to put in the NavPoint numbers by hand.
Anyone solved that bit yet? Terminal or my html editor should know the line numbers . . .