Puedes usar cualquier editor de texto plano notepad, edit, gedit, vim.
¿Uno bueno? depende del sistema operativo y usuario.
Si alguien mas te llega a responder casi puedo asegurar que te dirán "Sublime" es la moda, aunque varios ya están cambiándolo por "Brackets".
Personalmente prefiero "Notepad++" para Windows y aunque no uso Linux seguramente me inclinaría por "Notepadqq" que es muy idéntico a Notepad++, para OS X ni idea.