Well this may be a commendable effort, you should be aware of the security pitfalls created by doing your own CMS , as was illustrated in the case of HBGary vs Anonymous where HBGary was running a proprietary CMS.
If you find existing CMS restrictive, you would rather opt to using frameworks which are security hardened but offer freedom and tools to built your websites