Table output in particular was much lower quality than LaTeX with booktabs. I think I had to manually resize columns, which was tedious, and I never had to do that with LaTeX. There were a lot of similar situations I found myself in, where I wound up needing to fight TeXmacs quite a bit to get it to output what I wanted.
I prefer my LaTeX workflow where I can edit markup in Emacs, and have a preview almost instantly generated next to my editor by a filesystem watcher & makefile. TeXmacs necessitates using its own interface (which lacks my vim keybindings and Emacs customizations) and I could not find many resources on editing TeXmacs documents in external programs.
I did appreciate that the general typesetting in TeXmacs was high quality, and the ability to type TeX macros and get e.g. enumerated lists quickly was very nice. But overall, I prefer LaTeX.
TeXmacs's own interface is deeply customizable by the user via Scheme.
I think you can set it up to have vim keybindings---see experimental code at https://github.com/chxiaoxn/texmacs-vi-experiment and comments at http://forum.texmacs.cn/t/a-very-tiny-vim-in-texmacs/176 (I know that the lack of a block cursor has put off someone, but I did not find that comment in the brief search I did now).
It has low discoverability, so you have to go through the manuals, the mailing list and the forum (and maybe the blog too, at https://texmacs.gitee.io/notes/docs/main.html) to figure out all that it can do, and to have complete control. On the other hand, it is quite usable with default settings.
I am suprised, and keep being surprised, that people haven't yet figured out that there is an excellent tool, that is TeXmacs, that manages to make WYSIWYG the best way to write structured documents while having complete control on the output and never having to fiddle with details.