Выбор зависит от:
- количество требуемых текстов (карточек товаров);
- бюджета;
- реакции поисковиков.
1. Если количество текстов/карточек несколько сотен (100-300 шт), то можно написать самому или заказать рерайт.
Если более 500 шт, то шаблонизатор.
2. Если позволяет бюджет, то заказать разработку модуля на сайт (будет работать на том же сервере, что и сайт, т.е. это не декстопная программа), который будет компилировать описания к товарам/книгам, на основе составленного шаблона и кратких характеристик.
Либо использовать декстопную программу, которую я рекомендовал вам в предыдущем ответе на вопрос.
3. По реакции нельзя ответить однозначно, потому что алгоритмы меняются и то, что работает сегодня, завтра может провоцировать санкции поисковиков.
Поэтому делаете по классике: выбираете способ (копирайт/рерайт/шаблонизацию) и тестите на одном из разделов. Т.е. публикуете текста и замеряете показатели (позиции/трафик). При положительной динамике - масштабируете.