I used a python math animation engine called "manim" for both text and visuals, it takes a bit time to set up and learn, but once you get the hang of it, it becomes -relatively- easier. And thank you for your feedback!
I will say that if possible, between the finite difference method and the finite element method take the second if you don't have the time, the knowledge about the problem (for example the problem is Nobel) or the experience to peek carefully.