Simplify making a Python GUI application.
copied from cf-staging / desktop-appdesktop-app simplifies making a Python GUI application install, launch, and behave in a standard way with respect to the application menus and the taskbar in Windows and Linux (Macos support planned).