html, css, javascript, вёрстка отношения к CMS не имеет никакого совершенно. Фреймворки в принципе тоже, если это не php фреймворки, а скажем css или js. Честно сказать, сложно определить какие требования нужны Вам к CMS не зная вашего проекта, если только пальцем в небо. Каждой cms характерны свои проекты, и если вы делаете например новостной портал, то выбирать нужно DLE CMS, а если например блог то Wordpress CMS и так далее.