Ищи уроки по работе с тем графическим редактором, которым пользуешься. Я пользуюсь Gimp и в свободное время стараюсь читать тематические сайты про него и выполнять уроки. Они помогают набираться навыков "рисования". Потом стараешься самостоятельно воссоздать то, что увидел у кого то (на том же goodfon.ru можно посмотреть и попробовать нарисовать самому).
Фоны можно нарисовать самому, там ничего сложного. Главное, знать что нужно ;) Спрайты также самому можно создать используя картинки из интернета или заказанные на фрилансе у иллюстратора.
Я всегда подхожу к работе по принципу: "От простого - к сложному."
В самом начале нужно четко представлять как будет выглядеть десктопная версия, а как мобильная.
Создаю какие-то основы (шапка, сайдбары, футеры и т.д.) После этого пишу к ним медиазапросы. Просматриваю во всех нужных ширинах экрана и по возможности на реальных устройствах. На этом этапе нужно понимать какие блоки ставить выше по коду, какие ниже, чтобы в мобильной версии было меньше кода.
После этого прорабатываю каждый блок в отдельности.
Возможно, этот подход отнимает много времени, но мне так проще.
Все стили пишу в одном файле сразу. Просто правильно его визуально размечаю комментариями для себя.
Спасибо! Буду еще больше сегментировать сеть. Просто, задавая вопрос, думал, что есть какое-то решение, позволяющее заставить коммутатор L3 "понимать" netbios- или dns- имена компьютеров.