There's a lot of junk out there or better stated, there's a lot of opportunities for developers who can put it all together, the true artisans. I'd like to think I am one of those guys. As with any other career, your work defines you. You can see some of the work I have done here on my portfolio page. The majority of them started with a blank screen, some without even a logo to build from or worse, a difficult logo to build from. The logo is the keystone to begin working with or working around. Either way, it's a starting point to form up a style from, then work your audience considerations in from there into every element that goes on a page.
Like a game of chess, the technical components are your knights, bishops and etc. Each have a different move on this board and unlike on a chessboard, there are literally hundreds of other pieces to employ. The design is all about how they unfold, like actors taking a stage or in a symphony, each starts a different time and rides a rhythm that coincides with their role blending with the others. A lot of analogies can be drawn from here, but limiting it to a chessboard and not an exact measure, the queen is the database. She can move like no other piece. Don't have a database driven site, you have no game. There's plenty of quick website generators for presentation sites, and if that's all you need, get one of those. I am talking about e-commerce, custom web applications for data entry, reporting, collaboration, multilevel subscription services and the like, all delivered with your style to your specific audience members. This isn't your Grandmother's Oldsmobile.