GRBL, Mach3, or something with nobody behind it
GRBL is open, free, well documented and enough for most desktop work. Mach3 is older, Windows-only and paired with more capable hardware. A board running unlabelled firmware with a QR code to a dead forum is the one to avoid, whatever it costs.











