I agree with Valentine Piroton , QGIS and ArcGIS are the first that come to mind, but I think this thread will come much more to personal taste.
ArcGIS has a wider range of functions (it is a suite composed of View, Map and Catalog, if I remember correctly), but when it comes to the needs of most users, and map-drawing, QGIS is just as capable. Plus, QGIS is open-access and in my opinion is way more user-friendly than ArcGIS.
I have been working on 3D Move (Midland Valley) at the university and I have also had experience. It is not designed for mapping, but for spatial and structural modeling, but one could take a simpler approach and use its drawing functions too, which are fairly intuitive.