On the second thought I might have skipped some probably significant information.
Here, building a CNC bench is not a problem at all... he does/did that thousands of times.
Main issue is finding the most streamlined software solution that allows an easy “CAD drawing to CNC control” process. Preferably free and open source, or the cheapest.