DMS is a great place to start when doing custom design work. Their modular drag and drop system makes it easy to get a responsive site up and running literally in minutes. Take it further with the ability to override everything through CSS and a LESS compiler built right in. You can even design your own sections. There's a healthy community around it as well full of developers and designers who are happy to help you extend DMS.