[eluser]Colin Williams[/eluser]
Design is a combination of art, engineering and psychology. No programming language or framework can handle the job. And anyway, the means of bringing design to the Web is through CSS for the most part, with JavaScript handling the way a Web page behaves.