Joined: Jul 2015
Posts: 7,495
Likes: 3,298
From: NW Oregon
Bikes: 1982 Trek 930R Custom, '91 Diamondback Ascent w/ XT, XTR updates, Fuji Team Pro CF road flyer, Specialized Sirrus Gravel Convert, '09 Comencal Meta 5.5 XC, '02 Marin MBX500, '84 Gitane Criterium bike
one thing i'm not seeing mentioned.. Axle/wheel/frame Compatibility... there are several options in that area...Wheel size, Hub/axle widths, Axle Types, etc... all "options" are typically dictated by the frame, and changing the frame is not a cost effective option....adapters can be located for converting hubs from Thru-axle to std. QR, but that makes for a "pieced together" build, IMO...
1x12 setups can demand a different frame than a 2x10-11-12, etc...
front derailleurs can be tricky to decide upon too... seat tube diameter, pull ratio, pull direction, cage size, mount type, etc... all can be specific to a frame and to a groupset choice.
best advice... get the assembled bike.
second option: compile a desired end build, get a frame, take frame and list to your favorite bike shop, and have them prescribe a groupset that meets your wants, then build on your schedule.