Wayne
To measure Areas you can use the Create Polygon command - at the PUG class two weeks ago I showed a 2D Takeoff workflow and digitizing areas off plans was a big part of that - I can send you the Training Guide if that would help. Any Polygon Area has properties that can be viewed - one of the Properties is Plan Area. The Areas are also reported as a part of the Area Length Count report as you mentioned in your note above.
If you then use the "Change Elevation Command" on those Polygon Areas and set the Elevation by Surface and select a target surface, this effectively elevates the Polygons to your surface. I then use Add / Remove Surface Members to add them to the Surface Model and change the polygon property for Surface Sharpness to be Sharp and Texture Boundary.
Once you have done that you can then use the Surface Texture command to apply a Surface Texture of the same or different types to the areas you have defined (defining them with different textures will report the Surface Areas out separately - defining them with the same texture will not break out the Surface areas separately - it aggregates the same Texture areas together). Once textures are assigned you can run the Surface Information Report to report out the different surface areas of the surface model
I have also generated some Custom Reports that provide a Quick and Easy to read Surface Area Report based on this Surface Information Report that can then be pasted into Drawings and Cut Fill Maps etc.
If you use the Label Tables - you can place a Table on a drawing that has the Areas and Perimeters of selected area objects (2D). That also labels the Areas themselves with the Name, Area and Perimeter values automatically.
While I agree that we could write a single command to Trace Area (2D or 3D) and at the end of the process provide Properties or a Label that can be applied to a drawing and that an ALC report could pick those up - we can already generate 2D or 3D Area Reports and Tables and Labels using the current Tools. If I get time later today I will record a short video of this as a reference.
If you would like my custom Menu Ribbon, my Training Guide for 2D Takeoff please email me and I can share them with you (I will upload a package here also shortly)
Alan