Есть множество редакторов, которые умеют делать автозавершение тегов и подсветку кода… Я специально не буду углубляться в подробности, что бы не перегружать внимание; и остановлюсь на двух кандидитах — которые дают вертикальное преймущество над другими вариантами.
Первый в списке: Brackets !
сайт — http://brackets.io/
обзор на видео — http://youtu.be/Nhvj1NYC3Uc
в чём фишка?! — а в том, что при нажатии «Ctrl+E» внутри тега со стилем он откроет связанный файл CSS или (аналогично) для JavaScript *кстати на нём сделали редактор;
но это не всё: в браузере будут видны изменение по мере того как вы вносите правки (!!!) программа хорошо работает, хотя имеет альфа-версию…
Вторым у нас идёт: SynWrite
сайт — http://www.uvviewsoft.com/synwrite/download.html
фишка — способность править и писать в режиме мультистрок; что бы было наглядно я даю анимашку