Prestashop - cms для создания интернет-магазина. На данный момент большое количество хостингов имеют её из коробки. Неплохие отзывы, на данный момент, имеет hostinger.ru.
Я пользовался опенкартом. Это бесплатный движок созданный для интернет-магазинов. К нему можно прикрутить любой дизайн.
Можно подключить разные модули, обработка товара, онлайн платежи, отчеты и много другое.