There are a lot of CMSs out there but not those that will allow you to manage design. You can load predefined design and just add your content, tweak it and you are good to go or you can create your own design. You don\'t need to know any programming language to do it. All you need to do is drag and drop some containers and pick your rows configuration. Place your modules, blog and menu where you want them to be. You can even set your styles, set background color or image, font size... be creative.