Scott, Every one of your examples would be well met with Vectorworks Landmark with Renderworks. The Site Model object would provide you the 2D grading plan, while also providing the 3D model which can be analyzed for cut and fill, water flow and slope categories. The Plant objects have 2D and 3D representations as well. With Renderworks, you have the ability to study and present your file to make sure what you are proposing is solving the needs for the client and site. So many other site specific features, including GIS file management, make the software a solution well worth checking out. Good luck with your search…keep us posted as to how it goes.