Choosing Switches and Keycaps For a Custom Mechanical Keyboard