A formal grammar for Org: https://lists.gnu.org/archive/html/emacs-orgmode/2021-04/msg...
I think that makes more sense than full blown LSP.
But on a more serious note, would you agree that an LSP server at par with Emacs Org Mode will validate the sufficiency of a standard grammar?
That in turn will allow all sorts of apps to bloom. Right now everyone is having to roll their own for whatever subset of org they choose to support. And the fact of having to roll one's own is the limiting factor for feature support. Which isn't terrible, because partial compatibility can work just fine.
https://hackage.haskell.org/package/org-mode
Sadly noweb tangling isn't very well implemented for any parsers I know of.
I use to to generate nicely formatted latex letters, resume, markdown for uploading to a website, etc.