Автоматизация создания документов, работа с шаблонами документов .fr3 в python
Хотелось бы организовать автоматизированное заполнение документов (в шаблоне) информацией из БД (все взаимодействие с которой происходит в рамках программы на python - добавления, редактирования и прочее). Непосредственно word файлы как шаблон ведут себя не всегда предсказуемо - съезжают, переносятся как вздумается. Ближайший аналог желаемого результата - программа БизнесПак, в которой шаблоны документов хранятся в формате .fr3 а вывод итогового документа возможен в куче форматов (pdf, jpeg, xls и тд.) И мне нравится итоговый результат - идеальный шаблон в котором ничего никогда не съезжало. Однако ни одной библиотеки для работы с .fr3 в python мне найти не удалось. Существует ли подобное вообще, или я зря зацикливаюсь на этом формате и есть альтернативный вариант с результатами не хуже? Вроде как ReST (.rst) похож по функционалу, но подходит ли он для этой задачи?