Para programar para web es bien sabido que lo recomendable es usar el editor más básico que encuentres, como puede ser el caso del bloc de notas en Windows, pero tampoco se puede negar que es muy efectivo el uso de colores que te permitan identificar fácilmente los elementos que componen lo que estás escribiendo.
Pensando en esto fue creado Notepad++, un programa que tiene la esencia de sencillez del Bloc de notas pero con cosas avanzadas como el coloreado de la sintaxis, que nosotros podremos configurar para que se adapte a un centenar de lenguajes de programación.
Personalmente este programa es el que yo uso cuando me pongo a desarrollar un diseño web, en conjunto con Firebug.