Building a custom mechanical keyboard can be a tricky, and expensive task, but is very rewarding once you've made something uniquely yours that stands out on your desk and is better to game/work with ...