Чем отличаются сайты на готовых движках от сайтов, написанных с нуля?
На движке быстрее и дешевле. Твои задумки ограничены функционалом движка. Многие движки гибкие. Начиная с определенного момента гибкости может на хватить.
Написанные с нуля дороже. Требуют более высокой квалификации исполнителя. Требуют времени больше на разработку. Можно реализовать любые хотелки индивидуально под твою задачу.
Из моей личной практики - мои самописные радикально быстрее основанных на стандартных движках, но существенно дольше внедряются.
Для гарантированного результата использовать лучше тот путь (движок, фреймворк), который ты знаешь лучше.
Однако, насколько я помню ваши вопросы - вы не программисты, а ищите программиста под свой сайт.
Однако вопросы у вас те, что интересуют программистов. Вы лезете в область в которой ни черта не понимаете и собираетесь там ставить задачу, указывая программисту какой движок использовать на основании здешних советов за которые никто не отвечает перед вами ни деньгами ни головой?
Пригласите очно опытного специалиста квалификации которому доверяете, но который вам не по карману для того, чтобы поручить ему всю задачу. Пригласите его на постановку задачи и контроль результата. Все остальное пускай сделает тот, что вам по карману.
Самое сложное, а точнее самое непредсказуемое, в этой задаче - откуда вы будете брать данные магазинов (вручную вбивать или автоматически загружать) и в какой форме они будут отображаться (сразу же переход в магазин или сначала видим список товаров).
Drupal довольно гибкая система. Изначально её может настроить человек средней квалификации, а потом, если вам нужно будет получить от Drupal больше, чем простой сайт, то понадобится высокая квалификация. Drupal удобен тем, что позволяет постепенно решать задачу, сначала получить простейшее решение, а потом может быть радикально усложнен без переделки с нуля.
В имеющейся формулировке я склоняюсь оценить вашу задачу как простую, но нетиповую. Совершенно не понятно зачем нужен для такой задачи движок типа Shop Script. По описанию у вас нет ничего похожего на магазин.
Поэтому ее целесообразно выполнить без движка, а с нуля, там совсем немного кода.