Most efficient manner to rebuild corridors?

Good Afternoon,

Using OpenRoads Designer CONNECT 2018 Release 3 (v.10.05.00.30), I am trying to determine the most efficient manner in which to rebuild our corridor objects. We have had issues working in files from several releases previous, however are attempting to keep up with releases to take advantage of improved program stability and new features as they are implemented. Our solution to this has been to rebuild the objects when we have determined that we are going to update our production release and because of that I am trying to determine the most effective manner of rebuilding our files. I have been using LandXML to bring geometry data into new files from our older files and am looking for an efficient way to do the same with the Corridor Model Objects (Point controls, End Condition Exceptions, etc).

Currently, I'm using the Roadway Setup Report and hand entering these objects into the new model. I also understand that trying to create an importer/exporter is problematic given the data but I'm trying to find a happy compromise. I would be willing to entertain the idea of developing something internally to accomplish this, but I'm still a neophyte when it comes to understanding what level of interaction/object handling is possible using the SDK. Any ideas?