This question is quite vague as-is. Are you referring to markup? Code? Both? Anything non-WYSIWG?
What do you mean by design? Just the visual presentation?
CSS is a way to add visual presentation to markup, in this case HTML. HTML could be considered design in the sense of information design and content design. But it's not necessarily visual in and of itself. JS is technically code, not markup. But JS can certainly manipulate the visual design, and also create interaction design layers on top of the visual design.
And there's other markup languages that can be styled as well...XML, SVG, PostScript, etc.
As for your example of 'blueprint CSS framework' that's a particular pre-built set of CSS rules. If that's what you are asking, then there are plenty of CSS frameworks out there.