Изучение Фраймворка или учиться писать свою CMS?
На фреймворке сначала напиши свою CMS.
Используйте популярную CMS/фреймворк и развивайтесь в этом направлении.
На работу не берут велосипедистов без опыта.
Поработайте 1-2 года на готовой CMS/фреймворке, узнайте как сделано у других, а потом уже, изучив как и что, если идея вас не покинет, пишите свою CMS.
Но что-то мне подсказывает, что вы передумаете)))