Using Wordpress may still be your best bet. Out of the box it may not give you what you want but there are plugins that can expand on WP's administration settings.
This one might be a good start. Advance Access Manager
If this doesn't suit you then you might search for other plugins.