It's very easy to build your own keyboard. Most do miss important ergonomic features though, because they are hard to do without mass-production. E.g. many designs lack good palm rests, many are 2D (except the various Dactyl versions), and tenting options are limited and often not as stable as pre-manufactured keyboards.
It is fun to make your own keyboard though.