easymacro es una biblioteca para desarrollar fácilmente macros en LibreOffice con Python. Es una capa de abstracción entre la extensa y compleja API UNO de LibreOffice y tu código.
Probablemente, serás más feliz si lo usas :)
Puede utilizar easymacro con cualquier extensión o directamente en sus macros.
Este proyecto esta en continuo desarrollo.