PSI-Plot and ProStat support 3D surface plots and contour plots.
Surface in Cartesian system
Surface in spherical system
Color ball
Surface in cylindrical system
Multiple Surfaces in One Plot
Contour on Surface
Contour on Plane
Contour on Surface and Plane
Contour with Legend
Contour with legend
Contour lines with auto labels