If you made your own 3d printer you will nbe able to make this simple and small desktop cnc mill that will expand your tool options. It can engrave and make PCBs and any other thing you can imagine.
The project is developed by Instructables user liquidhandwash and it is made with 3d printed plastic parts, Arduino Uno, lasercut acrylic plates for frame (hand cut wood looks doable also), NEMA style motors and other simple parts. The spindle motor was recycled from an old cordless drill. There is no exact price but it looks very affordable.
Very detailed construction guide, software and all the files needed can be found at:
http://www.instructables.com/id/3D-printed-CNC-mill/?ALLSTEPS
So much interesting projects, so little time ...