I’ve been using Emacs + Org mode for many years now, and no new editor on the block comes even close
I made a detailed post on it a while back (and all of that still holds; I still write my posts in Hugo the same way):
The issues you brought up about:
- setting front-matter specific to directory
- mass-updating front-matter (not just tags)
are a non-issue with this flow.