I just started working on my master thesis in the theoretical particle physics and my supervisor asked me to start working with FORM, a script interpreter with basic knowledge of lorentz and dirac structures implemented, for the evaluation of some feynman diagrams. As my first glimpse on how FORM looks and works it doesn't seem to be very user friendly and intuitive. So I started to look around a bit and found that sympy, which I know the basics of, also has a module for lorentz indices and dirac matrices.
So before I work more into one of these I thought I would seek some solid advice from someone who maybe has worked with both or was once confronted with the same decision. Has there ever been a benchmark of these and if FORM is the faster option is it worth the inconveniences? Is there maybe a third option considered superior over the two mentioned?
I thought that would be on-topic here, but please correct me if I'm wrong.