>>106109061
Look for a 96% or 1800 keyboard, it's the size of a TKL with a full numpad.
If you want better switches just find something hotswappable and switch them in yourself.