I am building a desktop app in python. Is pyinstaller good for distribution in MacOs and Windows platform ? Or should I switch to java ?