I agree immensely with the jackal.
I would also like to add some useless scraps of info on the different virtues of the good old CNCs. There are other respectable tools in the same class (with subtractive techniques of fabrication) which include lathes, drills, mills, saw, lasers and Vinyl cutters.
Are you worried about CAD and CAM programs? To get any of these program files, you can download them CNC routing machine kit. Version 1.3 is of the best so far. There are also readily available videos online that will guide on every step until you get you tool to run. Even though, the files are licensed specifically under the Creative Commons Attribution –Noncommercial License, you can still make machines for your friend but you cannot sell them.
CAM files are in terms of CamBam format, but there is a free version which can read and write DXF files. Bearing in mind, most good CAM software are expensive and if you want to stick to your budget, look out for the free CamBam which has awesome features.