The zone tool, out of the box will not do all that you ask. Basically what I am saying is that your best bet is to create an object (if you have some gdl skills) that will do this.
here's a screen shot of a floor plan with various floor finishes. i want to add the area calculation for each finish onto the plan. is that what 'zone' tool can do ?
Lilian Seow LEED AP | cSBA | CAPM | PMP Interior-Architecture and BIM Management AC20 USA | 27- macOS 10.14.6| 4 GHz Intel Core i7| 32 GB RAM | Archicad-user since 1994!