Я лично открываю Консоль разработчика хрома и верстаю сайт через него, на живую. Но это что касается мелких или личных сайтов.
А для проф. работы разумеется необходимо уметь работать с макетами в фотошопе.
Я бы сказал зависит от сложности макета. Кроме того обычно макет вам даёт заказчик "как он видит". Если же сходу верстать, то и клиенту оно может не понравиться.