Something of a hidden gem if you're making game pieces that can effectively be described as combinations of geometric shapes: OpenSCAD. I do most of my designing in that, with a little bit of Blender when necessary.
Everything on
https://3d.firedrake.org/ that's designed by me (which is most of it) was done in OpenSCAD.