For a more rough and ready, but quite entertaining, version of the DIY CNC (mill however) build there's the sage of Not An Engineer's build of a DIY CNC mill.
https://www.youtube.com/watch?v=uallSKJGoug&list=PL3NwjxPeyb...
replies(3):
https://www.youtube.com/watch?v=uallSKJGoug&list=PL3NwjxPeyb...