PHPed
всё что вы перечислили, плюс встроенный валидатор, средства автоформатирования кода, умный автокамплит (не только стандартные функции, и аттрибуты html/css но и парсит css и предлагает к подстановке ваши css классы), работа с дебаггером на встроенном сервере или удаленно, работа с терминалами и sql, code templates, поддержка PHPdoc и прочие плюшки.
единственный минус — он
не особо маковый.