Yes.
However, any kind of board with inbuilt drivers will usually not be ideal. Certainly the older TB based boards were pretty unreliable, however I suspect given this application you won't be pushing the stepper driver chips that hard, so it shouldn't be a problem. Most problems seemed to occur when people were trying to push the boards to the voltage/current limits.
.
GRBL with suitable stepper drivers would work, but you'd need to see if it will do what you need it to. Although I've looked at GRBL, it was only a quick look a while ago, so I have no idea of it's current capabilities.