Roads are actually quite hard to create. Geocontrol is the best so far, but even then it's not an easy task. In GC you have to draw the spline up/down the relief depending on the elevated direction of the road.
I've managed to create a flat road along it's width that cuts/rises through terrain in TG, but it only works along a known direction. It would be very cool to apply this method along a drawn spline.