I think this is mostly likely going to be out of your price range but my journey to find a keyboard like the Microsoft Natural with mechanical switches lead me to this, https://www.trulyergonomic.com/store/truly-ergonomic-mechani....
Warning, if you end up getting this keyboard you will need to take some time to learn how to type on it due to non-standard design. I personally think it's worth it but for others that is a non-starter.