Разрабатывать свою CMS долго, поверьте, и стоить будет намного дороже.
Думаю, что лучше взять готовую CMS, и, в случае необходимости, написать под нее свои модули, если надо реализовать какую-либо уникальную идею.
Считаю, что изобретать велосипед не нужно, воспользуйтесь wordpress, как писали раньше, ну или другие cms с соответствующими блоговскими плагинами.