That is a good checklist. kxmledit is a package that is is very good shape. It's khelpcenter files integrate perfectly with TDE, you have no additional work to do. Take a look:
http://www.3111skyline.com/dl/dt/trinity/ss/kxmleditor-khelp.jpg
Interesting picture. The fact that the alleged help file opens means little.
So now add another item to the check list:
* The app supports a standard help handbook docbook format (not a I-am-a-lazy-ass-developer html file).
These lazy-ass html files do not satisfy any of the help handbook criteria. There is no docbook file.
krename and kdbg fall into this same category.
Somebody with some serious scripting savvy could help by creating a conversion script. I have search the web and nobody has anything of quality to convert html to docbook.