Пришла мне тут в голову странная мысль. Вот касательно формирования офисных документов. Ну как обычно это делается? Импортируем модуль, добавляем сборку, создаем, допустим, ком-объект... Жопа, крч. НО ведь это же, если подумать, zip-архив с XML-ками внутри. А насколько оправданно делать это в лоб? Тупо писать XML-файлики по шаблону и паковать?