Do they play well together?
For instance can a 3d polyline in TDS Survey Pro be imported into Microstation and or InRoads?
My suggestion is to use the automated line work function in Inroads. It will read a TDS Raw file, or a coordinate file. The Raw file allows attirbutes to be used.
If the software will use the raw data or coordinate files then that is the way to go.
But, I believe you can also use "XML" and get your polylines to go back and forth.
Inroads will read whatever format if you build a custom import format if you don't want to use the custom tds format. Depending on your seed file (2d or 3d) and the setup of your feature library you'll get real 3d-lines in your dgn.
We still sometimes use the older Fieldworks from microstation and love
1. the fieldbook and abillity to correct coding errors with instant graphical result.
2. the way cells (blocks or symbols) and their attributes are organised.
Our workflow goes as this : Trimble Access -> Trimble Geomatics office -> Inroads (Fieldworks) -> microstation dgn.
chr.