My hacky solution for this when working with others has been using git post-receive/commit hooks to execute the org document (babel, pandoc, emacs html export, etc), so anybody with any editor can, if they understand the format, make changes without having to have emacs.
I heavily abuse commit hooks in my hacky CI/CD pipelines though, so ymmv.
I heavily abuse commit hooks in my hacky CI/CD pipelines though, so ymmv.