While purchased templates and themes can be great time savers, they are inherently cookie cutter solutions, i.e. your website design will largely look just like dozens, hundreds, or even thousands of other websites. Even more importantly though, the selected template may simply not fit your unique needs or really suit your brand. So there is great advantage to being able to develop custom website designs.
Fortunately, in addition to a built-in Marketplace for finding templates and themes, HubSpot also has a powerful drag and drop Design Manager for custom template development. The Design Manager utilizes a 12-column bootstrap responsive-grid system that makes use of canned modules to layout a page template. All of these drag and drop templates automatically include a minimal CSS file that makes the grid responsive across different screensizes. While knowing some CSS is beneficial and will better allow a designer to construct the desired look and feel, the Design Manager creates a significant advantage over other CMS platforms like WordPress and Joomla, especially for non-programmers.