"H..................mm............, why can't you do an OS agnostic application too?"
And thus we now have Electron. Which by the way, is how the Atom editor was created too; and many other applications as well.
So I am now taking my little Ember Bcrypt tool and making it a desk top application. I am writing it on my Windows 10 laptop and when I am done, I will test it on my Mac. Then at the day job, I can get a co-worker to test it on a Linux box we have.