You are in the same place most of us were at some point in our search for a perfect board for particular needs. As most of us you may try some combinations until you find the keyboard design, layout and hardware more appropriate for your needs. Unfortunately there are a few of key factors to experiment with, before you can decide on:
There is no such thing as one board for all, it is all about preferences. The main factors for a keyboard overall feeling are switches, keyboard case design and material, plate - if any -, and keycaps.
Switches come in different basic design; for example, topre, cherry, cherry clones, buckle-spring, alps and others. Cherry and its clones come in a variety of stem design and spring modules.
The keyboard tray and if it has a plate or not, makes a huge difference in the feeling of the overall assembly. Its weight, and the geometry of the design make also a great difference in the rigidity, and, therefore in the typing experience.
Key caps are the stuff you actually type on; therefore, it may alter your final experience greatly, even though, the mechanics of the switch remains unchanged, different profiles and materials tend to give the user a different sensation.
Finally the layout of the keyboard will make a difference, unless you settle with an standard full size keyboard, or maybe a TKL, anything smaller will be a sort of trade offs, therefore you should take the time and money to put them on trial.