По клавам,я не пойму в чем там фишка? Кнопки покупные, механизмы тоже...
На самом деле такие вещи можно собирать самому, платы, свитчи и кейкапы есть в продаже. Но существуют и кастомные платы на которые делают кастомные корпуса, в качестве логики используют Arduino, у меня вроде есть ссылка на гитхаб с имеющимися схемами на платы