MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.
Forget about it.. the X axis rod arrangement isn't stiff enough to handle a spindle.
I have a Shapeoko 2 CNC machine that's open source and freely available (albeit rather old in the scheme of things), there's a somewhat printable CNC machine on THingiverse called the Root 3 if you're interested. I haven't built one but it looks pretty good and has a mature community around it.