Yo no me atrevería a abogar por un FW en específico, especialmente porque depende de las preferencias de cada desarrollador y basta con ver las estadísticas de popularidad del 2012 hsta inicios del año pasado:
https://www.sitepoint.com/the-state-...works-in-2017/
Y, sí, al menos en teoría, con cualquier FW puedes desarrollar el proyecto que desees, por supuesto, algunos tendrán herramientas para temas específicos, así como también encontrarás uno que otro muy enfocado a cierta área, medicina, ciencia y cosas por el estilo, pero no tan populares ni con el soporte de una comunidad.
Laravel, a pesar de ser uno de los más "jóvenes" ha tenido mucha aceptación porque siempre se ha enfocado a cumplir con estándares y, además, cuenta con una excelente librería para manejo de base de datos.
Entonces, por popularidad y curva de aprendizaje, tal vez las dos mejores opciones son Codeigniter y Laravel.
Finalmente, una pregunta: En serio van a seguir escribiendo frame en vez de framework o FW?, es como cuando alguien se refiere a Javascript como Java