Thanks. Have not heard of TeXmacs. Will look at the URL.
A lot of people could like WYSIWYG for anything like TeX. Thousands times more people like and expect WYSIWYG.
The TeX I use has 100+ TeX macros I wrote.
I type the TeX input using my favorite software tool, the one I use for nearly all my typing, my favorite text editor KEDIT. It is a Windows program version of the editor XEDIT for IBM's operating system VM/CMS and written on his own time by an IBM guy in Paris. For KEDIT I have 100+ macros and write new ones frequently. E.g., KEDIT has some good string manipulation tools, and, e.g., I can parse some files, rip out the data, then pull it into, say, Excel and draw a graph or pull it into some compiled language, Fortran, C, C++, C#, etc. and do some analysis. Sometimes the analysis is statistics, but typically I derive my own statistical methods and program and use those, methods not in the usual statistical packages, SPSS, R, etc. That is, I want to work at the level of the data and some code I wrote and not try to use higher level software intended to be easier to use.
To me, I want to work at the right level for me. E.g., I don't use LaTeX -- regard it as at too high a level. I don't want their macros and don't want to learn them or fight them. Knuth's TeX documentation is very well written; I find the LaTeX documentation less well written and much longer -- bummer.
Some of my KEDIT macros are to help in typing TeX files. E.g., a neighbor gave me a cake for Valentine's Day, and I just typed a letter of thank you, in TeX, using KEDIT, and using a KEDIT macro to insert the current date in the TeX syntax I wanted. Then I have a KEDIT macro that runs the spell checker, Aspell, I got with my TeX software, and do spell checking -- also used that for the Valentine's Day letter. And I like Aspell much better than any WYSIWYG spell checking -- Aspell does better at figuring out how to correct badly misspelled words and one reason for that is that I have my own spelling dictionary additions. Also since I use just Aspell for nearly all my spell checking, I get to use my one dictionary for all my work -- that is, the dictionary should be particular to me and not separately to email, software, letter writing, etc. To address the envelope for the letter, sure, I used KEDIT for that.
Yup, lots of people like WYSIWYG and, if they were to use TeX or anything like it, would definitely want WYSIWYG.
Uh, going way back, for anything like typing, especially for TeX, writing email, writing software, I like KEDIT and don't just dislike WYSIWYG but deeply, profoundly, bitterly hate and despise WYSIWYG and nearly all it values and attempts. In the simplest terms, I can't program WYSIWYG input, that is automate the input.
Not everyone likes WYSIWYG!