CMS или решение для личного кабинета и профиля пользователя?
Ну, я бы взял Фреймворк WebAsyst и допилил до нужного функционала.
Личный кабинет и все "хотелки" уже реализованы в стандарном пакете установщика.
А вообще, CMS тут готовая вряд ли хорошо войдет, скорей php-фреймворк.
в общем спасибо за советы, кажется нашёл решение  - плагин Wp-Recall для вордпресса