In case anyone's interested I've just posted a proof-of-concept script to package a minimal cut of leo (only standard plugins for now) as a standalone macOS .app bundle using Ronal Oussoren's fantastic
py2app.
The script can also be found in the issue linked above.
A big caveat: it's fresh off the oven and pretty much untested beyond a few successful runs..
S