От: Какви умения са нужни за създаването на тема за...
1) HTML - не е кой знае каква философия
2) CSS - основното "оръжие". Внимамателно избери книжката за четене (преведена свястна май няма). Изисква практика, докато започнеш да се чувстваш комфортно.
3) Photoshop - Отнема още повече време, но стилен дизайн може да се прави и с минимално количество изображения.
Наблегни на CSS. Още повече, че поддръжката на CSS3 се развива с бесни темпове и много от визуалните ефекти се правят с CSS...
По някое време ще позахапеш PHP и JavaScript, но те са си допълнителни области, ако те влече дизайнерството основно.