Marshall, 3D programming isn't all that bad, with the right software, I personally don't like Solidworks, I find feature cam a lot easier, kind of expensive, but you can design and write your code at the same time. There is a fellow in Scotland named Rainea that make a decent 5 axis machine, conversion for some of the smaller mills like Taig and Sherline, (not sure if a sherline would hold up well though) it's hard to kill a Taig they are a mini Bridgport when it comes to work, it just keeps cutting. Rhino 3D is also a cool design program, just convert the file extension to one your cam program will accept and go. .. That is an incredible machine though. I saw a Japenese lathe that had live tooling and could turn an Octagonal, Hexagonal, or Triangular piece and even a square, the price 4 years ago was 325,000.00 Plus transportation. Sure wish I had one of them now!!!