Hi, I am quite sure you know FreeMind. It's a really good mind mapping tool with good keyboard-only support. Of course you would not rely only on this tool for a large project, but it's very good if you are starting out and collecting ideas and relationships among those.
I must admit I don't use other tools besides the blackboard, must be our working Scrum process...