Yo para documentoweb no uso. Prefiero crear mi propio código, es más entretenido y se aprende mucho más que con algo creado por otro(s).
He leido muy buenas características de KakePHP por el modelo-vista-controlador. Sin duda el uso de frameworks facilita muchas tareas, pero no he tenido la oportunidad de probarle y estrujar su código.
Mira que bien, esa tambien es mi filosofia, y la de Rasmus Lerdorf, yo he utilizado codeigniter, no porque Rasmus lo diga, sino por que es uno de los patrones exigidos en proyectos universitarios, etc...