Раньше пользовался PHP Expert Editor (http://www.ankord.com/ru/phpxedit.php), который чисто для PHP + HTML крайне удобен.
Сейчас использую AkelPad (http://akelpad.sf.net/), но его нужно настраивать под себя — от меню до пользовательских скриптов, в результате получается замечательнейшая штуковина.