You will almost never see a custom keyboard with a full 104-key layout. That's something that exists as the "default" simply because it's been around for so long. It's not very efficient, though. There are several custom boards that have almost as many keys but with a much more compact layout. Input Club, makers of the WhiteFox and K-Type boards, has just launched a Kickstarter for the long-awaited Kira. It's a full-sized keyboard with full programmability that won't take up as much space on your desk.
The Kira has a 99-key layout, which provides single-layer access to virtually every standard keyboard function. The arrow cluster has moved in closer to the alpha keys, clipping the right shift key a bit. The group of keys that usually lives above the arrows has moved to the space above the number pad—yes, there's a full number pad. It sits right up against the modifiers on the right. You also have a full F-key row directly above the number row.
With less wasted space, the Kira reduces the distance your hands have to move to access everything. You can also have your mouse closer than if you had a clunky full-sized board. That's not to say the Kira is a lightweight. It'll probably be a hefty board with the option for an aluminum case. If you want to save a few bucks, the injection molded plastic case is cheaper and lighter. No matter which case you choose, it'll be a "high-profile" design. That means the board is permanently sloped. Many inexpensive keyboards have feet that you can use or not, but not the Kira.
On the bottom of the case, you get a transparent panel the show off the RGB underglow. There's even more RGB to be had, too. Just like the K-Type, this board has per-key RGB backlighting. You'll need switches that support underglow properly, and Input Club has you covered there. If you want an assembled Kira, you can choose from various switch options including the Hako Clear, True, and Violet. There are also Kaihl-manufactured switches from Novelkeys and a few Cherry RGB switch variants. They should all work with the SMD lighting components.
The Kira will run Input Club's KLL firmware with an online configuration tool. That means you can change the layout and function layers to whatever you want. Once your layout is flashed, you can plug the Kira into any system, and it will work exactly the same.