I'm producing G-Code on my own now!
One program (I'm not even sure program is the right term but whatever) I actually just typed out in a text editor. What I was doing was attaching a "spoil" board to the bed of the machine so that any mishaps that may occur would mess up the spoil board which could be replaced once it's real bad. So I would manually enter the coordinates of the hole then run my program which would make a dimple to locate the screws.
The other stuff I've done I used ArtCAM to make. I'm really just trying everything I can find to see what might work for me... The attached pictures are what ArtCAM let me do with an hour or so of fiddling with all the controls it has to offer. Honestly I have no idea what I'm doing.
As you'll see in the first picture one of my axes was backwards but I swapped it to cut what you see in the second picture which is colored like it is in an attempt to make it stand out more. After a successful test of the G-Code produced by ArtCAM I produced what you see in the third picture. Originally I was going to go with my last name but Mach3's 500 lines of G-Code trial only got me 4.5 letters in to the 6 letters.
Sooooo I figured it would be able to handle "Will" (my first name, well, technically it's William but I'm sure that would have gone over 500 lines) and decided to cut that.
Mach3's trial limitations are really putting a damper on getting into this whole CNC thing for sure. I'm considering switching to EMC2 (which is for linux which I know nothing about) because it's free and there's no way I can afford $175 for Mach3 after the $700 some-odd I've put into building the machine... I've already downloaded the live Ubuntu/EMC2 disc and will be trying it out tomorrow.
P.S.
The gouge in the second "test" next to the "E" is user error. I forgot to turn the router on!
Fortunately I didn't screw the board down so the machine kinda just dragged it out of my hand instead of breaking something.