Leo que existen herramientas de productividad como IDE's y también Frameworks.
Algunos IDE's:
DW, PHP Designer, Sublime Text 2, PHPStorm, Netbeans, Eclipse, etc.
Algunos Frameworks de PHP:
El uso de un IDE no excluye el uso de un framework. Se trata de 2 cosas distintas.
La diferencia entre un IDE y un framework parece ser la siguiente:
Un IDE es un software para incrementar la productividad del desarrollador que incluiría cosas como:
- Un editor avanzado de código fuente
- Un compilador y/o un interprete, en este caso de php.
- Herramientas de depuración.
- Herramientas de Automatización.
- Etc.
Un Framework sería algo como:
Un conjunto de utilidades para desarrollar aplicaciones, normalmente un conjunto de clases que facilitan el trabajo y las tareas más pesadas.
Un framework puede ser independiente de un IDE, aunque un IDE puede ofrecer facilidades para trabajar con ciertos frameworks.
Nota. No estoy seguro si Sublime Text 2 es un IDE.. Te toca, como tarea, investigar por tu cuenta jeje
Saludos!