Only one native cocoa app left in my workflow which is Sketch.
Although if Apples laptops don't improve then moving away from bad keyboards and clunky product design might outweigh sticking around for that.
I'm really disappointed in the keyboard on my work laptop. It's a brand new mbp and the keys constantly get stuck. If InVision studio is everything it's cracked up to be I'm about to be done with Apple. I'd rather deal with linux virtualized (over wine) software than Apple. I even DMd InVision on twitter and they aren't completely opposed to Linux support.
Maybe you have a lemon? I've never had a stuck key.
It's not lemons, the keys have a super high failure rate and it will happen to you it's just a matter of when because a single speck of dust can jam the mechanism.