SelfCAD is an affordable 3D modeling software that can match any skill level
The official website lets you pay monthly or annually, and cancel any time or you can use FREE.
The official youtube channel comes with many video tutorials.
The next video tutorial is about animation on SelfCAD: