You will probably want to take a look at their
development resources then. Especially see the manual for creating launcher.ini (the template used for the portableizer program).
Maybe you can portableize python, make an official distribution and teach Sigil Portable how to find it.
P.S. Always happy to provide the gory details together with the simple answer. And to see that someone appreciates them.