I saw a priority property on zone objects, so I thought maybe overlapping, prioritized zoners were supported. But doesn’t seem to work, at least not as I expected.
For example, use rectangle zone over entire pcb on PGND net. Then, define smaller zones inside that zone as another gnd net.
Expectation is that that a hole in outer zone (with clearance) automatically gets cut for the inner zones
Does something like that exist in pcbNew, or should I just do the inside zone first then draw around it with a complicated (polygon) outer zone?
Your gnd zones must have a highr priority than the PGND zone.
And remember that a zone is not filled unless is connected to a pad or via of the same net.
If you hover your mouse over the zone priority box, the explanation of higher number is priority is clear.
This was not explained well back in the KiCad 4 days