CMS для сайта с личными кабинетами?
Довольно странный вопрос. Нужно работать с той CMS, с которой вы уже знакомы. Я например делал бы на MODX.
Напишите свой плагин для wp. Там есть hook'и. Из wp можно сделать вообще, что угодно.