Как лучше сделать сайт для турфирмы?
Дело в том, что ТЗ нет ;( Говорят, не успели составить, делай как хочешь, мы тебе доверяем
serge_lutens, ну удачи, что-ли. Ну и терпения выслушивать реплики вроде:

Чет мне не очень нравится компоновка/цветовая гамма/что-угодно, можешь поменять?
Я тут к конкурентам зашел, у них в мобильной версии такой прикольный слайдер, которым можно свайпами управлять, может добавишь?
А может вообще мобильное приложение написать?

Это я к тому, что без четких договорённостей о том, что вы должны сделать, что нет и за какие деньги, при том на бумаге а не на словах, с вас могут очень долго и весело требовать правки. Причем ой как не факт, что за деньги.
Каталог наверное нужен. Для начала хватит. Я бы на Modx+Minishop2 сделал или Laravel.