nothing beats emacs & maxima-mode
https://community.linuxmint.com/img/screenshots/maxima-emacs...
https://community.linuxmint.com/img/screenshots/maxima-emacs...
I was going to try again before commenting, but I broke my WSL setup last week and didn't have time to fix it yet, but I sure will try it again next month.