MathML was designed to be an easy target for other authoring tools. This includes graphical editor (just like inkscape is for SVG) or libraries (just like D3 is to SVG).
I actually don’t like writing MathML, and I actually wrote a library my self that targets MathML.
I actually don’t like writing MathML, and I actually wrote a library my self that targets MathML.