I have been using Alibre for the last ten years and it has become so ingrained in my building activities I use it all the time. Not only is 3D modeling a great benefit in visualization but when assembling the parts you find many minor issues that would not be caught otherwise. In effect you construct the project first in CAD. 80% of what I do is in modeling mechanical devices ie engines and ancillary items. I modeled my entire woodworking shop for a DC system, laying out all the ducting ahead of time so it would fit, a recently a set of built in shelving/cabinets for my wife's quilt studio ( her shop), a nice router bench, etc. The time spent learning it has paid off over and over. I even have used it to lay out my shop wiring, and air supply. The uses are endless.
As for a recommendation, about two years ago it looked like Alibre was going to disappear (it did not after it got some new owners). I started looking for a new system. My test for each system was how long it took to learn it to reproduce the most complicated part I had made (lots of angle surfaces, curved surfaces, holes etc). Included in the test was a comparison of the steps required vs Alibre.
I started off with Solidworks. I spent about 2 weeks learning it and then was able to reproduce my part in about two days. It took less steps, and the tools used to layout planes and surfaces was much easier. The support I got was excellent. The product was way more expensive to use than Alibre.
I next used Onshape. It is very close to Solidworks in concept so it took about a week to learn. It took about the same amount of steps, and the tools about the same as Solidworks. It however was free, if you did not mind all your work being in the public domain. If you paid a fee your was private. At the time I was trying out Onshape they were fairly new. I got excellent plus support lots of teaching vidio. I sent in a suggestion on a assembly method that I really liked in Alibre. I got a phone call several days later from some designers, the feature was in a release later. My issue was it is cloud based so no software on my machine ( I have a slow internet connection) and my files were also in the cloud. The public access did not bother me that much.
I next started to look at Fusion 360, but at the same time the new owners of Alibre announced the product was going to continue so I never got to try it fully, from my limited time ( about 3 days) of looking at it the sequences seemed a little convoluted, but like any of these systems you must take the time to learn them and at that point I had not spent much time.
My recommendation to anyone taking up a CAD system is to learn a 3D system you will never regret learning it. Most important is to learn it using available tutorials and support just go through them. My approach was to treat it as school. I spent all my time each day going through tutorials and learning it, just like being in a class. I spent a full month learning Alibre, I would suspect anyone starting from scratch should assume a similar amount of time. It was the first time I used any kind of CAD, pencil and paper until I was 62 then 3D CAD. As you saw learning Solidworks and Onshape took much less time as I had the 3D modeling concepts.
Good luck
Bob