Cap unfortunately there is no affordable (under $1,000)CAD program that is going to do what you want.
I have been looking into this for more than a year now for my company. There are many programs that don't cost a lot that you can do drawings on but they will not work for the CNC machines, and if they don't import to the NC machines they're pretty much useless. I still do the drawings on velum by hand. At some point it is going to get very difficult to manufacture without CAD. More and more of our vendors are now asking for CAD drawings.
Solidworks has been after me to purchase their program and even recently offered a low interest loan for the purchase. I'm still hesitant to invest that kind of money onto a program that I will just barely use. You also have to take into account the capability of the computers you're going to be running the program on.
As has been stated in this thread, do talk to your vendors to see what program they prefer. In the long run it will make it easier. Or they might now someone willing to do the drawings for you at a reasonable cost.