I'm currently re-writing the HelpMaker at version 8.0.
it's under testing and aimed towards content generation.
[this is based on what is done already, not vapor-ware or hype-ware]
1) It stores data into RDBMS. You can choose the following:
The "main thing" is the usage of 64-bit primary keys and full Unicode on load/save.
1) It has a Unicode Text Editor
This allows you to edit and save in Unicode to the database.
You can store many text notes as you want.
(Saves to RDMBS as a Unicode Text BLOB field)
2) It has a calender/scheduler system.
You can have as many Calendar/Schedulers as you want, all Unicode based.
(Saves to RDBMS as a table, with fields)
3) HTML Editor.
You can have as many web-pages as you want, all Unicode based.
Instead of saved to wiki, or some filesystem, the files are loaded from database.
(Saves as open standard "HTML")
4) Graphics Editor.
You can save (or dump) all your Graphics and annotations and stored in it's original format.
Instead of saving it all over the place, you save it to Field in Database.
5) RTF Editor.
We developed our own Unicode RTF editor.
It loads/saves your RTF into Unicode BLOB field in Database.
6) Mind Mapper or kpEdit Editor.
We developed our own Mind Mapper editor, loads/saves in Unicode.
It loads/saves in **XML format** into Unicode BLOB field in Database.
7) Outliner Editor
We developed our own Outliner Editor, and load/saves in Unicode.
We have our own PDF development libraries, so it's hassle free to create a PDF File from the database.
This is what I can say for now. Many features are actively developed and since they may or may not be in the final version, i cannot comment on them until they are done.
I hope that helps.