Measure LxW of area boundries in Revit

The graph here is for dimensioning rooms, but you can likely modify it without much effort.

I think it might be a good fit here for the odd shapes (I.e. an area with a recessed alcove might report the depth of the alcove as the width since that is the shotest line and then the parameter thinks you have a room with an area of 200 but dimensions of 20x1.