If you’re building a CNC or laser, there’s an excellent chance you’ll be using Grbl to get moving. It’s also a pretty safe bet you’d end up running it on some variation of the Arduino ...
Laser cutters are fantastic ... a very formidable piece of software with over 10 contributors in just three months. It even supports four different firmwares, from grbl, to smoothieware, marlin ...