Стало интересно, есть ли в каком-то php фреймворке реализации сомодостаточных компонентов как у CMS, например как у Битрикса?
Да.
Да и это называется:
В Laravel - Packages
В Zend/Yii - Modules
В Symfony - Bundles