The OX is a general CNC router family of designs based on OpenBuilds hardware.
@Brandon_Satterfield used to run a business that among other things included selling kits for building the OX, and before he closed up shop he sold controllers that embedded a raspberry pi for running the sender, and a MKS DLC 2.0 controller running grbl for hardware control, so at least some people have that specific combination.
Beyond that, it’s pretty common to be running an OX from a board running some flavor of grbl on an 8-bit controller (same type of CPU as the original Arduino).
For folks who don’t want to use Fusion360 for any reason, there are other options. For example, FreeCAD is open source and toolpathing is one of its strengths. Linux Weekly News ran an article that highlighted open source options in CNC recently. It was by no means complete; more of a sampling, but might be useful to you here. I wrote a comment there:
The Arduino control boards are getting “long in the tooth” — there are limitations inherent in limited memory and 8-bit processing, which for most people become evident when attempting to cut smooth arcs. 32-bit boards are now available at roughly equivalent cost.
This might be relevant to the problem of handling lots of small movements. To make minimal changes to a machine setup, @cprezzi’s grbl-LPC would let you use the same $$
configuration but give you a faster processor with more memory and higher resolution in math and maybe less likely to stall; might be easier than converting to a completely different firmware and starting over on configuration. I don’t know whether grblHAL enables additional boards (those with pin mappings incompatible with grbl-LPC) or not. It has a fairly impressive set of hardware support so far.