If you have a river station/WSE from your hydraulic model, it's really easy to create the water surface plot by creating an alignment, profile and then corridor model in InRoads or Civil 3D. You use a template/assembly that shoots horizontally and daylights at the existing ground surface. Much easier than tracing contours and interpolating from cross-sections, which I've done in Terramodel with HEC-RAS results. Of course, Civil 3D can import HEC-RAS output and may be able to create a surface off it; I've never done the reverse trip, only used it to create my HEC-RAS x-sections.