Honestly, since the state of BASIC on MacOS is mostly crap (Xojo is the only possible exception, but I'm not willing to pay the yearly subscription for the full Desktop/Mobile/Web/Database-Enabled version), I don't have a choice as far as BASIC.
I wanted to like QB64 but because they insist on opening up a separate terminal when I'm launching an app from the terminal, I quickly dropped it. Additionally, their build scripts on MacOS don't work without some fixes (good thing I know BASH). The final kicker was a 1.1 MegaByte "Hello World" app. Their forums were no help, since apparently there's a database issue with it.
I find myself using NIM a bit these days, when I'm not using ObjC. On the Windows side, I use C# (or AutoIt3 when I need something quick).
AIR.