Det är en onödig liten missuppfattning att det inte går att debugga PHP likt andra programmeringsspråk. Kolla in
http://xdebug.org/. Går att integrera i Eclipse/PDT. Funkar finfint. Om du vill betala så har Zend Framework integrerade produkter för ca 300€ om jag inte minns priset helt galet. (Dock är Zend IDE lite långsammare än PDT trots att de bygger på samma bas av Eclipse).