Coincidentally, one day before i posted this approach, a user posted on Idle-dev:
[Idle-dev] Wishlist: Make executables + startup option which proposes the idea of adding an option to generate a single executable from Idle. It reflects the profound desire of the community to distribute their apps professionally. -- https://mail.python.org/mailman/listinfo/python-list