I've been studying these type of machines for a few weeks now. I have to say I'm jealous.

Check out YouTube videos for CNC6040 machines. These are more plentiful but are nearly the same design....