Hi there,
I'm a professional Python developer and have many experiences in packaging/compiling Python applications in various ways.
I used Nuitka, CxFreeze, PyInstaller, Py2Exe for bundling Qt, Tk, and local web app servers.
For code protection, needed to use Nuitka to compile Python code into binary code.
For resource management (as your case), I've managed images, stylesheets, and other excutables inside a self-bundled excutable with PyInstaller.
I'm open to discuss more details if needed.
Kind regards,
Bhavya