I am probably the most biased person here, but Fusion 360
All CAD programs are the same at the level we are trying to use for bikes. The advantage is community support.
There is a good Solidworks threads going as well:
I think the elephant in the room is FreeCAD. Honestly, I have not had time to educate myself… But open source solutions are worth supporting. There seems to be a BikeCAD workflow pipeline as well. Does anyone know of anyone who uses FreeCAD to design a bike?
The tutorials I have seen are a bit dated and lacking: