Looks very complicated! But it'd make a great addition to one's garage/workspace. Already having a CNC would probably make this seem easier...