[eluser]simshaun[/eluser]
You hit the nail on the head with that last sentence.
Without going into too many details, my CMS will have (is required) to be as simple as possible to extend (much like Wordpress...) in the future.
If it were only me that would be messing with the CMS, I wouldn't care about ease-of-use.
Unfortunately, this is not the case.