You don't need CNC and learning machining is not that hard. You don't make a mold for a one off part either. I got a mill and lathe setup for only 2k. Consider that high end 3d printers are more expensive than that its not bad. These days CNC and high end 3d printers are similar in price. As for cheap 3d printers. Well they are crap. We had one at a maker space, and you basically end up "machining" it afterwards anyway, its weak, inaccurate with an awful finish and the plastic is not exactly cheap.