how much control do you need? for round profiles you can use the command pipe, which lets you choose as many radii you need. this pipe can also be edited with surface points turned on.
if you have square profile curves or anything else then you simply add more profiles. if you need something like continuity control over the transition you can make a preliminary sweep extract a few open curves for networks surface and use those including the edge of the adjacent surface you want to transition to to make any kind of continuity you like.
if you have a straight curve as shown here a loft would give you all the control you need, so a more defined/real situation of what you are dealing with may help to find a fitting solution.