@Brisse System76 started selling kits, maybe they have a part you could use. Their homegrown Launch is apparently pretty great; out of my league.
https://system76.com/components
@Brisse I like GSkill. System76 are different - like solid plate steel. I think you'd enjoy how they're building stuff.
https://www.youtube.com/watch?v=b9LNwGGGD_Q
/nosanitize
@b4cks4w Yeah I just don't have that kind of money for a keyboard XD