Tengo un amigo que hace desarrollos muuuuuuuuuuy complejos en PHP y segun el lo mejor que podrías usar para editar tus archivos .php se llama eclipse
Es un ide que se encuentra disponible tanto para win como para linux...
aqui el site: http://www.eclipse.org/
por cierto es open sourse...