If you are interested in CNC machines I would suggest going with
www.komo.com .
I work in a granite shop as the CNC Operations Manager and I have to tell you, its easy to learn G-code (if you have a background in computers that is, if not, it will come harder). Komo has very good machines, great service and whats more, they also have training available. Since your looking into wood machines I would highly suggest taking some of their classes (it only costs around 2-3 grand to fly to Minnesota and visit them and get their classes), they teach an intro program to AutoCAD (what their machines take the technical drawings from) and they also teach you about their Auto-coding program which programs the code for you and in fact, the software is very easy to use once you learn it. Its as easy as doing your drawing, putting it into the programming software, running it, transferring the correct files to a jump drive, taking it out to your CNC and uploading it then running it - or at least thats how the process goes for me.
My company has one of the gigantic CNC's - this is what I run
Summit , This thing is huge and it wasn't cheap... but hooboy it pumps out granite counter tops like crazy.