Mathcad offers a WYSIWYG interface and the ability to generate publication-quality mathematical equations.
SageMath is an open-source math software, with a unified Python interface which is available as a text interface or a graphical web-based one.