This looks useful, especially the Gear Calc and Stem Comp Calc pages on this site and linked GeometryCalc.
http://www.yojimg.net/bike/web_tools/
Online bike calculators
Moderators: Bearbonesnorm, Taylor, Chew
Re: Online bike calculators
https://bikeinsights.com/ is quite good too