You will always need to ensure that a QApplication object exists, otherwise your Python script will terminate with an error if you try and use any other Qt objects ...
You can create a release to package software, along with release notes and links to binary files, for other people to use. Learn more about releases in our docs.