Tax returns, processes, or construction planning: Many things can be represented with a domain-specific language. Editors with LSP make implementation easy. Is it worth creating your own programming ...