Обязательно ли делать сайт в Photoshop?
Фотошоп - это уже давно не тренд и не мода в среде инструментов для дизайна сайтов. Это как бы стандарт де-факто! Из-за его удобства, распространенности, миллионов уроков и т.д. т.п. Есть конечно еще Adobe Illustrator, Gimp и еще куча редакторов, но это малый процент использования для "рисования" страниц сайтов и приложений. Хотя все это как говорится -  на любителя. Пользоваться надо тем инструментом который по душе и удобен тебе. 
А то, что ты сейчас не пользуешься редакторами и пишешь сразу верстку-код, говорит лишь о том, что сайты простые. И времени вагон. ) В основном, как и писали выше, при нормальном разделении труда при создании любого более менее сложного проекта каждый занимается своим делом. И сейчас фотошоп и другие адобовские продукты делают много работы за дизайнера - режут макеты сами и стили выдергивают и т.п.
Это было своего рода вступление :)
А ответ на вопрос - если ты собираешься посвятить себя именно верстке, то да - Photoshop или Illustrator надо знать. Знание одного из этих редакторов съекономит кучу времени и повысит твои шансы при устройстве на работу либо при поиске заказов в качестве филансера. Да и для своего собственного развития очень полезно!
Макеты делаются для заказчика, несколько на выбор.