TechSpot published a guide about building your own mechanical keyboard
A quote from the article:
In the world of mechanical keyboards, big brand names like Corsair, Razer, HyperX, etc., take the bulk of the limelight. But what if I told you that every part of a keyboard can be customized? This goes far beyond the aesthetics, so if you're not one for making compromises, it may be time to build your own.Build Your Own Mechanical Keyboard Project: What you need to get started
The majority of these brands claim to offer the best in terms of quality and functionality, but that's not always the case. While the popular gaming brands have pushed the awareness and adoption of mechanical keyboards into the mainstream, compromises on quality are almost always made in order to lower prices. When you compare your available options, you’ll soon realize that outward design is the only differentiator. Choose your design, choose your switch—that’s it.