If you're looking for portability with ergonomics I've been very interested in following Ben Vallack's advice in this video https://invidious.weblibre.org/watch?v=iOupyi-lQZM, which is to take a small keyboard like the gergoplex[0] and strap it to your thighs with a giant rubber band.
You may also be interested in https://southpawdesign.net/collections/all as they have a few small, ergonomic keyboards.