Я бы рекомендовал не изобретать шаблон с нуля, у нас например ушло около 1.5 месяцев на самую простую версию шаблона.
Современные магазины довольно сложные, вам сейчас нужно только корзина, сортировка по цене и прочее.
А как же заказ в 1 клик, заказ звонка, сравнение товаров, подсказки при регистрации?
А также например выпадающий поиск, многоуровневое меню, личный кабинет наконец =)