A 3D printer is a want that I have not filled. Yet
My biggest issue is then needing 3D design software and the know how to use it
You can get a free license from Autodesk for Fusion 360 if you fill out their forms and apply for the license as a hobby or non-commercial user. There are many good training videos on Utube on how to use it. The learning curve can be steep but if you have any technical drawing experience then it is not hard.
The slicer software that I prefer, Cura, is free as well.
A few years ago when 3D printing for the masses came within reach I was skeptical but once I dipped my toes in it I was hooked. Even though I have access to a machine shop with Haas CNC machines there are so many bits n pieces that can be made of plastic for very cheap that gets the job done.
I urge anyone who does not have the money for traditional CNC machines to explore the possibilities that 3D printing offers. Yes, I'm a geek, nerd & backyard mechanic all in one but these tools can be helpful if you want to create or customize your tools.