For more inexpensive MDF-based CNC machines, check out this drawer slide bearing one or this one that uses a drill for a spindle.
There are probably almost as many DIY CNC designs as there are DIY CNCs. And there’s nothing wrong with that! We really liked [maxvfischer’s] documentation on GitHub for a machine he made ...