Unfortunately, no. The software that we develop is modular, so that every program can call it's own help project. Each project has anywhere from 5 to 25 topics, depending on the complexity of the program it was designed for.
I realize that I could consolidate projects and then have the program call the topic...but the way in which the programmers call the projects is a little cumbersome. The oldest elements of the software we develop and support is around 30 years old and there are a number of programs that are still written in legacy code (i.e. pre-Windows). Suffice it to say, we are commited on this path of MANY projects, each with a small number of topics.
Well, then, arm yourself with as many good tools as you can, such as:
ExamDiff Pro for comparing files/folders
FAR HTML for excellent Find & Replace capabilities
Xenu for link checking
Z-Cron for scheduling programs (such as FAR batch jobs, etc.)
Thanks for those links. I'll check them out to see if I can use them.