Ну как бы шопкипер и создан для этого как и минишоп. В чем избыточность не очень понятно. Если не нужна корзина не выводите ее в шаблоне. Фильтры еще дополнение msearch2 или tagmanager каждый под свое решение. Ну или все писать самому...
просто плюс 100 500 дизайнер должен анализировать то что он делает . и знать что клиенту надо.
Дизайн - вообще не творчество - это подача того сто клиенту надо. при этом знание традиций, нарушение их со смыслом.
Например крышка бутылки кефира должна быть зеленая. Если она розовая, то должно быть веское обоснование, если она синяя, то без супер веской причины дизайнер - мудак. а эти треугольники полосочки градиенты - вторично, причем очень.
задача дизайна подать продукт понятно и удобно, кретивности вообще не надо.
Вопрос странный точнее состоит из двух интересует версионность файлов или учет правок. Учет можно вести по теме переписки в почте или crm чем вы там пользуетесь. Версионность - снапшоты неплохо но их не должно быть более десятка иначе можно и файл потерять.
Вообще множество таких правок говорит либо о хреновом дизайнере либо о заказчике с тараканами строить под это систему.... Ну не знаю