Yep, made many of those type back in the day.
Just remember that you are limited to using
ONLY momentary contact switches, as they replicate keyboard switches.
Toggles, rotaries, slides, are all ON contact switches and your PC will see them as stuck keys.
Also, remember to buy 2 or 3 pole switches, if you have to add a CTRL, or SHFT, or ALT to you keystroke.
One pole for the keypress and one pole the altering keypress. You can't tie them together on the same pole, or you can end up with ghost keyresses that drive you crazy trying to find.
Which is the reason most of us gave up on these type of controllers a while back....they're just too limiting.
It's very difficult to replicate a cockpit, when all you get is momentary push buttons.
I guess if you're doing a Mech, or a Starfury, you can work around it by coming up with your own pit layout.
They are the cheapest and fairly easy to make (if you have a bit of soldering skills).
Just so you realize the limitations.