Doxygen lets you create documentation directly from the source files
and has options for creating documentation in CHM, RTF, PostScript,
PDF, HTML and Unix Man Page formats.
If you are after an easy way to create documentation the Zeus
editor has a doxygen wizard that lets you build the documentation
directly from the project/workspace: