So if you were to build a board from scratch (assuming you are using stock PCBs and not making one), what would you need? From pixel's post, I would need switches, a microcontroller (which I'm assuming is the teensy in his case?), and a plate to mount the switches onto. Would you need to design and produce your own case, or would you be able to purchase on premade? I'm sorry if it seems like I have no idea what I'm talking about, as I really don't.