I’m currently working on a Python program to create LibreOffice (non-code) extensions. This program uses the PyQt5 framework to create a user interface, where the extension author could add the necessary information and the links to the files which should be included in the LibreOffice extension, e.g. gallery files.
The source code of this Python program is available from my Github repository:
https://github.com/andreasma/liboextensioncreator
It is work in progress and the functions will be implemented step by step.