I agree and am inspired to wonder/seek-to-express why I think that this is worth the trouble...
It might be something along the lines:
• Generating code is incredibly useful and will lead to even higher-level languages and notations.
• A "command line" is 1D-think based on 1950's hardware. 2024 hardware is capable of presenting multiple windows. Maybe the concept of "command line" needs to be overhauled to mean a 2D canvas of "windows". For what I describe, you only need 4 windows (source code, grammar, rewrite, read-only output).
• Deep down, I think that the concept of a single program must be liberated from consisting of only a single syntax. To me, a program is a composition of snippets written in many syntaxes (using an IDE that glues them all together to make a whole). A 2D "command line" supports this notion (i.e. a "better" IDE).
• The concept of "compilers" allowed us to crawl out of the trenches of programming in assembler. To me, the concept of "t2t" may let us crawl out of the tranches of using single-syntax general purpose programming languages like Haskell, Python, Javascript, etc.
• There is a huge gaping chasm between the two extremes (1) REGEX, and, (2) CFG-based parsers. Can something fill this gap?