Don't worry about fills in the plan to mask areas.
Do it all in the layouts.
All you need is separate layers for your annotation and your model.
And layer combinations to show just one or the other.
You work in you plan as you do now but without the fill.
It looks messy as your text and dimensions cross over the walls and other units as you mentioned but this is only while you are working on the file.
With the correct views placed in the layouts they will automatically appear as you want.
It should all be explained here ...
http://archicad-talk.graphisoft.com/viewtopic.php?p=182238
Barry.
One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11