Читая ваши сообщения - пахнет полиграфистом.
Дизайн магазина, да и дизайн любого проекта, который чуть больше чем одностраничный лендинг - это непросто. Это очень непросто. Тут не нарисуешь psd, который потом можно порезать и сказать готово.
Здесь все идет от дизайна микроэлементов.
Сначала берете рисуете кнопочки, потом стили для заголовков h1-h6, потом формы, модальные окна, потом меню, шапку, футер, потом это все в четырех вариантах под разные типы устройств.
Потом делаете прототип на демо-проекте. Смотрите свои косяки, опять же на четырех разрешениях. Понимаете, что русское название "CупперСмартфонАпплИФОН297 Плюс Турбо мега Блек" немного отличается от короткого английского Iphone 8p+, и оно сломало вам всю верстку и никуда не влазит, перерисовываете, смотрите что получилось.
Потом кладете все в корзину и у вас ОЙ.. все разьехалось. Но корзину рисуете не для FlyCart, которая есть не у всех а для базового шаблона.
Потом сталкиваетесь с тем, что вам не хватает данных, к примеру ID товара, для того чтобы сделать какую нибудь рамзетку. Лезете в код, осваиваете Ocmod и понимаете, что у вас будет самый лучший дизайн и вы сейчас схватили удачу за хвост и продажи аж попрут. Продаете два шаблона, а вам ООООЙ МИСТЕР, У МЕНЯ НЕ ЗАВЕЛОСЬ, У МЕНЯ КОНФЛИКТЫ, У МЕНЯ МАГАЗИН ГРУЗИТЬСЯ 10 СЕКУНД.
И вы судорожно думаете, зачем мне все это, лучше бы я рисовал Лендосы!