Eu recomendo que você use o software de mapeamento mental FreeMind , junto com vim (instale plugins e use-o como IDE, do temrinal;)), aprenda a usar comandos terminal e Linux, use Firebug for Firefox e Chrome's Inspector para a depuração do Front-end da Web, use Kompozer para corrigir os recuos de tags html mistas e quase todos os recursos da Web visuais e muito mais. Não sei se respondi a sua pergunta ou não, mas entendi dessa maneira. ;) Divirta-se com o Linux:)