@darius I really like Tiddlywiki. It's very non-linear and mine is quite chaotic which suits me fine.

The simplest way of using it is just a html file that you just use in a browser and then just save (I use git for version tracking).