I have been building websites for about 4 years. I have built hundreds of websites from start to finish and loved doing it. I have used several different types of CMS's. Magento, Joomla, and WordPress. Bar none, the most user friendly CMS is WordPress. As a developer it lets me build custom functionality so that after I hand a website off to the client they can update and add content without having to know any code.