We have ve been on the cnc side, having converted a benchtop mill about 3 years ago
We have been using the high end Alibre (now Geomagic Design) for 3d modeling, including solids, sheet metal, simple mechanism assemblies for our solid modeling, with the Mecsoft 4-axis Cam for Geomagic for this time (no 4th axis yet)
We are totally new to printing so will build in our Geomagic Design tool (it can build/output surface stl files)and find a good slicer...kiss, cura etc...unless anyone else has a better way - Rhino seems well liked...
3d systems has some other interesting products im going get a demo on soon:
1) printing and scanning hardware, just because
2) scanning software that can build either surfaces, or true hierarchical interpretable object build trees that a lot of higher end tools can use cool if real and functional...
3) they have some static/dynamic analysis tools that read 3d models/assemblies, integrated with assembly kinematic motion
With tools for finite analysis...heat transfer, fluid dynamics, stressstrain...
All higher end, but the first 2 items seem really awesome with 3d printing
Im such a geek