K práci s formátem Open/LibreOffice.
V roce 2008 jsem k tomu používal knihovnu ooolib.
Šlo s tím poměrně slušně vyrábět dokumenty včetně formátování buněk.
Podle stránky:
https://pypi.org/project/ooolib-python/
to vypadá, že tu knihovnu udržuje Zdeněk Böhm z CZ.NICu
a měl by tedy mít informace z první ruky.