Если человек профессионально занимается программированием то и инструмент должен быть профессиональный.
Вместо простых редакторов с подсветкой кода лучше использовать полноценные IDE (Integrated Development Environment)
Например в NetBeans кроме обычной подсветки кода есть: управление проектами, отладка (можно запустить весь проект и поэтапно смотреть каждый шаг, какие переменные инициализированы, какое у них значение итд.), разные подсказки по php функциям, подсказки, замечания и ошибки в коде показываются сразу, автодополнение (по функциям php и файлам проекта), история (можно смотреть как менялся код по времени в графическом виде, видно что когда добавлялось), работа с репозиториями из самого редактора (checkout, commit, push, pull итд), рефакторинг, автоформатирование, применение и создание патчей, тесты и многое другое.
Если вы с кодом работаете по 8 часов в сутки то хороший инструмент сможет сэкономить очень много времени. К ним сначала трудно привыкнуть то потом переходить на какой-то notepad++ (или я долго пользовался bluefish) уже не захочется.