I would absolutely recommend cncrouterparts and finelineautomation solution. It's very elegant and easy to build with basic tools. I myself have built the cnc machine with their parts and I'm completely satisfied with its performance.
You can see the machine in action on this forum some threads ago or on
this site.