Constrained Multibody Dynamics With Python: From Symbolic Equation Generation to Publication | Synapse