Any developer should try to write your own CMS. Finish is not required.