I really like Onshape, because it is based online and fairly easy to use. I wanted to start with Fusion 360, but hav en’t so far because I am so satisfied with Onshape. I am using the student version so it is also free.
I didn’t try SolidWorks so far. Does it have any important advantages compared to Onshape?