You could run it off an Arduino using a grbl shield like this one: https://www.tindie.com/products/Ron/...nc-shield-kit/.
I used one a few years ago to help a friend build a machine from older parts, I even did a short video of it:
There are a few more options for front end to grbl now, I originally tired bCNC and recently tried candle which seems less complicated than bCNC if that's what you are looking for.