A Versatile Toolbox for Rapid, Joint Design of pTx RF and Gradient Pulses Using Pytorch's Autodifferentiation | Synapse