при разработке использовал концепцию шаблонов от битрикса — очень хорошо у них MVC реализовано.
а для приложений ./apps/ — понравилась идея в joomla.
также проработал модель работы с данными, пока нигде не видел подобного, только во Yii, что-то есть такое.
на самом деле еще одна важная причина по которой не использовал framework — для того, чтобы развить систему в полностью самостоятельный продукт, про который бы не говорили «поделка на ZF»
+1, где это автор увидел такие требования?
Для коммерческого использования подходят вообще любые свободные CMS, если они действительно свободны. Свободное ПО никогда не запрещает коммерческого использования, т.к. это одно из требований свободы.
История моей CMSки