My life changed when I discovered Freemind, a mind-mapping software written in Java, which makes it platform agnostic (it works on all OSses with Java installed).
Its minimal interface, rich contextual menus (when you right-click on things) and very intuitive keyboard hot keys makes it easy to learn, and even easier to use.
You can plan a website, a company or a whole dictatorship without a sweat; it’s a very useful tool.
Tags: Java