So, I've always been amazed by sites like Blogger who can allow users to update, edit, delete, and completely transform their content dynamically. The most computer illiterate can have a blog. What are some great resources to have when considering building a CMS and integrating that into a site where everything is dynamically driven?

thanks.
cheers.
z