Please don't mix up 2 totally different things, this is, why i asked: There is one "creative" part and one "technical" part, normally not done by the same person. Design is usually done in Photoshop (or something similar), and this is absolutely ok! A designer creates a PSD and sends it to a developer. The developer then builds Code (HTML, CSS, JS) to make the site look exactly (more or less) like the PSD