I finally got my axes to work for my reprap 3d printer. Now I’ve got to figure out where to put the endstops. If this ends up working decently I may try to use one of these controllers (since I’ve got 3) and marlin to set up my mini laser to see how well it works on there. I prefer TinyG, but that can get kinda pricey.
You might consider C3D. [@raykholo ]
http://cohesion3d.com/cohesion3d-mini-laser-upgrade-bundle/ with the new Lightburn software is a popular combination for lasers. Depending on which exact laser you have I can advise on which parts you would need.