TeXmacs is great (probably best-in-class). However, my biggest gripes with it is how non-portable the TM files are. The only tool that works with these files is texmacs itself. In particular, you can't even convert these files without the full texmacs GUI/runtime. Pity, since I would love to use it as a markup language.