>El único problema que veo a todo esto es como decidir cual es el Framework que mejor se ajusta a tu forma de programar y que además te da todo lo que necesitas para dearrollar bien tu trabajo habitual.Eso se soluciona leyendo el material existente sobre ellos (Wiki, UT, Foros de los Frameworks, manuales, ejemplos) y probando los demos que muchos ofrecen.
>Ante la indecisión, normalmente se llega a escribir el tuyo propio.Eso es un error ya que nunca tendras uno tuyo que tenga la capacidad de uno profesional y este testeado como uno profesionmal, el que ha sido usado en cientos sino miles de casos reales en el mundo.
>Ambas soluciones tienen un importante gasto de tiempo, aunque obviamente una solución ya testada como un Framework comercial o ya probado puede compensar el tiempo necesario a aprender como funciona.Eso mismo, sin duda.