Точно такая же идея у меня возникла несколько лет назад (использовал джумлу но напоролся на то что сложно в ней делать кастомизацю а некоторые вещи вообще не возможно, не изменяя ядро). Идея была сделать такую же CMS с возможностями джумлы только для программистов и модульную с устанавливаемыми/деинсталлиремыми частями (модули тоже задумывал не просто библиотеки с кодом, а еще и со своими визуальными интерфейсами)
Начал писать свой
фреймворк, сделал на нем несколько проектов. Спустя пару лет узнал про yii, symfony и другие. Сейчас они хорошо развились с момента своих первый версий.
Рекомендовать использовать свой фреймворк я бы конечно пока не стал: документации нет (в 2.0 версии только одна страничка) и люди, привыкшие писать на yii и других готовых решениях, относятся к нему скептически.
Сейчас пишу 3.0 с поддержкой Composer, и других пожеланий.
Любые фреймворки хороши, если уметь ими пользоваться.
p.s. буду рад приветствовать всех (на гите), кто задается такими же вопросами как и автор, и готов поучаствовать в воплощении этой идеи в жизнь.