Moodle 2 is really stable and with some research is reasonably easy to modify. You do need to brush up on your PHP skills and also understand the way it pulls in CSS and HTML from several files – there is an amazing array of customisation that is available from server administration which includes creating a custom menu.
I have just customised the footer of http://talkmedicalonline.co.uk – take a look !
The appearance of the front page is very easy to edit – mainly use frontpage.php and then go from there – if you cant find the correct layout PHP file just check to see if the standard template is providing some input.
More to do – will blog some findings ….