Новичку лучше всего либо PHP Expert Editor, либо PHPDesigner 2008. оба умеют подсказывать/подсвечивать все функции, вставлять сниппеты, отлаживать скрипты. +/- - в дизайнер встроен свой отладчик, который немного похуже DBG Дмитриенко (который полезно самостоятельно установить) - к ресурсам у дизайнера запрос побольше + дизайнер предоставляет херову кучу допфункций типа документирования кода и т.п. (в эксперте это можно реализовать макросами) + эксперт бесплатен для раши есть ещё несколько IDE, возможно получше, эти два самые известные.