I design high-end yoyos, and run a yoyo company as a hobby. I used to use Fusion360 but switched to FreeCAD recently after my free license for Fusion expired.
Most yoyos are pretty simple as far as CAD goes. There's a sketch, and you revolve it to get the body. Some of the dimensions are important (where the bearing sits) and some are very aesthetic in nature, or subject to how you'd like the yoyo to play (powerfully, light, etc).
However, this design is a larger challenge because the body of the yoyo will be constructed from polycarbonate, with steel weight rings on the outside. The hub that holds it together will be aluminum, with a tiny spacer against the inner race of the bearing so that it will spin freely. Furthermore, there will be profile holes cut-out in a cool hexagon pattern. This reduces the mass of the yoyo somewhat, but it's mostly for looks, because they will also cause air turbulence that may negate any performance gains of a design like this.
It's a bit of a pain to iterate on because the hole features are very time consuming to calculate if anything changes. I usually delete the polar array, make changes, then re-add it.
I made an earlier version of this design in Fusion and decided recently to re-make it in FC 0.19.
Here's how it looks in FC:
And in 3D:
A design like this will weigh about 63 grams, and it's 57mm in diameter. The steel rings are the bulk of the mass.
Here it is rendered out with Blender:
I hope to have prototypes of this ordered later this year after I'm fully happy with the design.