This is really not out of the realm of a dedicated hobbyist.
The switches and keycaps can be ordered from quite a few vendors.
Also, custom circuitboards are no longer difficult to design or produce in small quantities (especially separate left/right boards).
Use a Teensy to wire it together as a USB HUD device.
3d print the case.