tommylogic, with regards to mambo, I first started off on a forum which is a mine of information.
Mambo, the open source CMS .
it's something very similar to joomla, but for people who want absolute bespoke php, then I also would have to farm that out, as it is far too time consuming, plus a bit above my ability.
for anyone who wants to see what it's like, just download it and try it.
ah, I hear you say; I would have to upload it to a server to see what it looks like as it is php & Mysql.
not so, as another FREE program that is used very often is XAMPP and this is a local server , also downloadable from here.
XAMPP