Emmmm... emmmm.. bueno, se pensaron que utilizabas Dreamweaver porque no sabias programar. La verdad es que Dreamweaver es bueno unicamente como SyntaxHighlighter... si lo utilizas para hacer el diseño te acustumbras mal...
Aparte de eso.. puedes programar en PHP hasta con el block de notas.. yo les habría pedido que expliquen la pregunta, porque es muy generalizada.. En esa pregunta puede entrar tanto, que IDE, si es el compilador de PHP + Apache... lighthttp entre otros..
De IDE, ami me gusta muchisimo NetBeans.. es la leche para los Proyectos. Y bueno.. si quieres parecer l33t utiliza Zend Studio.. xD
Saludos