Not all rail stock has the same in look, either. Some have hardly-prototypical cross-sections. Some have fewer ties per unit of length to look more like a seldom-used spur to an industry. Some have brown ties, some have black. Some with the same code of rail have different tie heights, so they won't be easily matched in height on the working surfaces.
If you don't mind limits to your track plan's configuration, use the snap or sectional track. Put together well and ballasted, it looks great. And it works just as well. It will cost you more, particularly the turnouts of the EZ-Track kind, and they have 'issues'.
Code 83 flex is about as good as it gets, and you have your pick of about five or six providers. Micro Engineering is favoured in some circles, Peco in others, Atlas in still others.
Learning to make your own turnouts is a gift to yourself in this hobby. After a couple of iffy first efforts, you will soon realize you can put pretty much any type of turnout together and it will function more reliably than virtually all but the very best commercial turnouts.