В последствии внезапно оказывается, что здесь нужно раздвинуть колонку, тут объединить, тут скрыть и призванный быть интуитивно понятным и декларативным txt превращается в моток полупроцедурщины
Да можно, в принципе, и на PHPSpredsheat заполнять данные, а индусам давать только задачу открыть, прокликать все ячейки с формулами, сохранить и отправить. Меньше динамики, больше автоматизации))