I am overwhelmed with how many of the comments in these discussions are of the form: 'this thing is super hard to do on a Mac' responded to by, 'actually it's super easy; all you have to do is cast this magic spell.'
Frankly, if native window snapping is your largest OS concern, that's probably a great sign.