You don't know WikidPad? Have a look at

WikidPad is a Wiki-like notebook for storing your thoughts, [ideas], todo lists, contacts, or anything else you can think of to write down. Main feature is an automatically updated tree list, which will make page to page navigation fast and easy.

Originally it was designed for Windows, but it has been successfully run also in Linux and Apple. This has been possible due to portable development language, Python.