SketchUp for quick concept plans and perhaps quick medium quality renders with realistic material look. But if the goal is to have the same model used for a CNC or a 3D later then Sketchup is not the best as it draws circles as polygons in background etc.
For the above manufacturing reason I like the Fusion 360 that is a proper parametric 3D CAD, but also allows me to create CAM files for CNC milling inside the same software as well as export full quality STL models for 3D printer.
For hobby use there is a "Startup License" available for free. So that is a plus too.