I hereby put up a $2000 bounty for adding a feature to kicad where stitching and fencing vias can be generated by a new "via pour" primitive. That is, it shouldn't just be a pass at the end, they should be regenerated like pours, and adjust dynamically as you move other elements.