Ну, тут вариантов куча: можно в агегнство пойти, там точно крутой сделают, но, правда, и стоить это будет минимум 100 тысяч (в нашем городе, а мы не в Москве живем, в столицах наверняка ценник выше). А можно самому поморочиться несколько дней и с помощью конструктора сделать магазин. Мы с мужем пожалели 100 тысяч, честно говоря)))) поэтому стали искать платформу - летом нашли молодой сервис ADDSHOP https://addshop.ru/ Там есть готовые шаблоны, котоые можно взять за основу и с их помощью создать свой ИМ. Не скажу, что прямо вот так все суперски легко было - мы те еще чайники))) Ну, дня ьтри посидели сначала, втыкали - что тут и как, а потом все стало понятно. Сервис молодой, что-то еще (видно это) дорабатывают ребята, но в целом очень удобно. Тарифы недорогие (мы взяли себе СТАРТ за 973 рубля в месяц, пока устраивает, позже, может, перейдем на более дорогой), техподдержка есть. Короче, удобно.
Смотря для какой цели и с каким предварительным багажом создавать.
Иногда лучше воспользоваться облачным сервисом, чтобы быстро проверить гипотезу или начать продажи. Pokupo.ru, например.