My CMS is a great starting point for people who want to write their own website, but don't want to start from scratch. In coding terms, it's about halfway between nothing and WordPress or Drupal. It's polished enough to be able to run a website, blog, galleries and calendar right from installation, but simple enough for any coder to jump straight into.