Разные "гуру" в интернете говорят, что нужно обязательно нанимать дизайнера и маркетолога, чтобы они все сделали "правильно", но так-ли это на самом деле – НЕТ!
Для магазинов обычно какой-то специфический конструктор берут. Но конечно круто когда на 1 платформе можно любой функционал сделать
Можно и интеграцию запилить нужную ещё к тому же используя конструктор)