I've been using Designspark for years, it's a relatively easy to use software - but it leaves a LOT to be desired. Like the ability to mirror a 3D object, and while 3D text in Designspark is do-able - it's very limited. It's a direct modeling software which made it easier for me to wrap my head around. But there's also no history in the software, so if you screw something up you better hope it's within your current session's UNDO limits. 2D drawing using constraints is available in the latest version, but as soon as you do anything in 3D, those constraints are no longer available.
I was trying to learn Fusion 360 at one time, but then Autodesk dumbed down the hobbyist version of it. They offer the full package for what some consider a relatively reasonable subscription price. Personally I believe that the days of the free hobbyist version for Fusion 360 are numbered and that Autodesk will eventually go to subscription only. Much like Dassault did with Draftsight.
I myself am now leaning toward FreeCad, it's Open Source so it's not going to go subscription. I have recently been trying to wrap my head around it, with some minor success. I have found that there are a number of tutorials, by many different authors, available on the Interwebb - with sometimes conflicting directions. I'm trying to find one person that I like, and am going to stick to THAT person's tutorials.
Just my personal opinions - YMMV.
Don