From the user's point of view a merged set of help files is
probably the best solution. Using global windows the whole help
system is displayed in one window and shows only topics for the
modules installed (if you can get your setup people to comply with
your wishes that is
😉 ).
Handling multiple projects is not more complicated than
handling a big one. Each help topic only exits in one project; if
you want to create or update the help for module XYZ_1, you open
project XYZ_1. If you want to edit a topic in the project Master,
you open project Master. After editing a project you compile just
this module and nothing else.
The only thing you have to learn are the peculiarities of the
help compiler regarding merged projects. Refer to
http://www.helpware.net/htmlhelp/how_to_merge.htm
for a good description of these kinks.
---Dirk Bock