Problem is this is my university final year project
In that case, why not just built yourself a very simple CMS? Even if you could get away with using an existing CMS, I would be willing to bet that you'd score extra points for having built your own CMS. A very basic CMS, while not exactly easy to build, isn't overly difficult and shouldn't take too long.
Building a CMS can actually be a good thing as it'll give you the chance to learn a fair bit.
For example...
- If your site has a Google Map, have the ability in your CMS to edit the map and add markers.
- Add in a form manager so that existing forms can be edited and added to.
- If you have a bunch of images, add in a basic image editor.
--------------------------------
So, true story, we were using an off the shelf CMS but a client wanted a very very basic custom CMS so we built one for him.
The CMS we built was VERY basic and only designed with one site in mind but we liked the freedom it afforded us so one year later, it had around 100 sites on it. Anytime we needed or wanted to do something that the CMS couldn't do, we built it in. Two years later we had v2 which had A LOT of additional functionality and a front end which was a bit easier to use. v2 also had over 250 websites running on it.
Fast forward to today and after 3 hair-pulling months of working 120+ hours/week, v3 is 95% complete and we're very proud of it. It's been completely redesigned with the end user in mind so it's VERY easy to use. On top of that, through the use of user accounts and advanced settings options, we've managed to do it without hurting any of the hardcore developer features. Also, due to a large amount of jquery and ajax, it's VERY VERY fast.
How far have we come? Well, we work with a fairly well known and award winning digital agency and they have had the big corporate CMS players come and give them in house demos of their respective CMS's and after all was said and done, they said that without a doubt, ours was not only faster and easier to use but, is far more powerful in what it allows you to do. It also looks a lot better and thanks to CSS3, is also very easy to reskin.
Sorry to ramble on like that, I guess my point is, start with a simple CMS and see where it takes you. You could end up with something special.