Keyboard recommendation
I'm not a coder. I'm a writer of prose and I type 90 words per minute, and like you, I can't stand Apple's keyboards. For years I used an ergonomic keyboard and the original Microsoft Natural Keyboard circa 1994 was the best for my needs. When I wore out my second Natural Keyboard, ultimately I determined that the issue for me wasn't the need for the ergonomic shape. Rather, it was the need for something with a deep, full, springy, clicky key travel, which I find much less fatiguing than typing on shallow keyboards. So these days I've gone back to conventional non-ergonomic keyboards but ones with full-travel clicky keys. The Matias USB 2.0 keyboard is my favorite and it's quite affordable. I also have a Happy Hacking Keyboard Lite 2 (OEM by Fujitsu, I believe) when I want to get totally minimalist. It's also favored by a lot of coders, I understand. It's been on the market for many years, and is reasonably priced.



With regard to a true ergonomic design: Although I have never tried them personally, the Kinesis Maxim and Freestyle models are available, and also in a version specifically for Mac.