Hola DavidChaverra soy desarrollador hace más de 14 años y te felicito , crear para la web es tener el poder de darle vida a grandes ideas, tiene que tener presente si necesitas un editor web o un entorno de desarrollo integrado.
Empiezo por Notepad++ es gratuito y muy potente, autocompletado de código y coloración de sintaxis esto es la base de un editor cuando estas comenzando, otro que he probado y me ha dado muy buenos resultados es Brackets de adobe es un proyecto de código abierto y pretende competir con sublime text 3, puedes usar un buen entorno de desarrollo integrado como Dreamweaver , Aptana o Zend Studio. También te recomiendo puedas usar emmet si quieres generar código rápido este plug-ins te dejara la sensación de que eres un ninja del código anímate sigue adelante. 😉