Haz usado alguna vez un framework PHP?
Puedes probar con Symfony o CodeIgniter , son totalmente orientado a objetos y te permiten trabajar de una forma ordenada , ahora sobre el IDE te recomiendo Eclipse , a mi parecer el mejor IDE que existe .
Saludos
Pd.
Para poder manejar PHP con eclipse necesitas instalar un plugin
pensaba responder algo similar
el cambio de ide no considero que sea algo dificil, la ide de zend es muy amigable y ademas proporciona otras cosas que dreamweaver no hace como autocompletado y depurado.
un framework es la mejor manera de empezar a programar orientado a objetos y de manera mas "profesiona y potentel" como deseas.
en la ide de zend puedes agregar las librerias de symfony y aun asi sera mas facil
otra opcion es el PDT una ide de php que esta basada en eclipse, tambien puedes hacer lo mismo que con zend estudio solo que es libre
saludos