I have very little experience regarding road bike fit, but I have asembled several mountain bikes, some of them for other people. I'm obviously happy with my setups, but also are my "customers" (not that it is a big deal, but I do it just because... I do not work at a shop or anything like that).
I have learned two very important concepts:
1) Bike fit does not only corresponds to your body sizes, but also personal preferences, riding style, technique, and personal goals about riding.
2) For almost any frame, as long as it is not too unusual or too far from the apropriate size, component exchange makes a radical difference in bike fit and can give you a wide range of adjustability and even change the way you ride the same bike. Stems for example come in a wide range of angles and extensions, and most of them can be used pointing upward or downward. Handlebars have diferent widths, angles and curves. Seatposts have different setbacks and saddles may have railings that allow for wider or narrower range of adjustment.
With these two aspects, the same bike can be converted in a whole different vehicle, to the point that two identical frames can be perfectly adapted to different people and they will be non interchangeable (none of those people would be comfortable riding each other's bike).
All that is a sum of arguments to reinforce that you should try as many diferent bikes as possible, surely you will find one that fits you for the purpose you need it, but, the ideal bike will fit you rather in the middle of it's adjustment possibilities, that way, if you buy that bike, you'll be able to further modify it by adjusting or exchanging smaller components only.
That is: the bike should fit you with the saddle near the center of the railings and using a seatpost with normal setback. The stem should be average length and have a modest angle. Also, if the fork has threadless steerer tube, it should be long enough so you can choose to put spacers above or bellow the stem. If the bike has quill type stem, it also should fit in the middle of its range.
Having that said, you can devote up to six months to find the sweet spot of your bike fit. Every time you ride, you may feel you need an adjustment, but you can overadjust, adjust too little or your adjustment may need to be compensated by adjusting something else... and the circle begins again... Patience gives big gains here, you'll get to know your bike so well that you will be completely comfortable riding it, and will be able to fine tune it in less time every time.