Fusion360 used to be free but that appears to be ending, also cloud-based lock-in(files are on server).
freecad used to be quite buggy, but latest versions are quite workable.
I mself started with one or 2 tutorials in fusion 360 (they appear to be more clear to me compared to the freecad tutorials, and concepts are the same). Then switched to freecad, and this seems to work fine.
The parametric sketching (although a simple concept) took for me the most time to really grasp and understand the significance.