I have a CNC 3 axis machine that I use Cam Bam to draw with to make a part. It has a feature that converts the drawing to G Code. The issue I have is that I don't use the software to draw a part very often and have to use the instruction video's to draw the part and learn the program again. That takes me hours to do this, just because I am not familier with the software If you have the G code that is a big help. Also the size of the part is a limiting factor as well. The table size and axis travel requires a machine that can hold the part blank. When I retire in 3 months I was considering doing custom work for one off parts. Not to get rich, but just something to do with all of the equipment I have in my shop. ( I can't get good at something unless I have the need to do it. ) I would say show us a picture of what you want and then I and others can decide if it can be made by traditional methods or CNC is the way to go.
I have some parts that I make CNC and that is because from time to time I need to make that part again, like the attachments for the reproduction aluminum grills that I make. It is repetitive and a chore to make over and over.
Also a casting is sometimes a better route to go if the part is made of aluminum. Then some simple machining to do the finishing.
TonyK.
Grimsby Ontario Canada