Corridor Modelling / Dropping Templates

When we are working on a smart city Projects where we have to work on number of different roads having different Cross-sections, do we have to Model a Corridor for each road separately?

Or is there any way to do corridor modelling or assigning a Template to few number of Roads at a time? Screenshot of the Road layout is shown below for reference.