How to display multiple surfaces in cross sections

I am wanting to display multiple surfaces in cross sections and I am presently using Inroads to achieve this.

Can OpenRoads do this as well as I thought there was no functionality loss in the upgrade to OpenRoads Technology

 I have attached a PDF of what the output should look like with different symbology representing the different 3D design dtm's that need to shown per cross sectionPDF