I've always struggled to organize my ideas. I often run out of space when writing them out on paper or make too many mistakes. Most software is not intuitive enough, good looking or feature rich. My favorite software for organizing my thoughts is... XMind .
Different articles about engineering, science and programming