No, BlackBox has an integrated motion engine (Grbl) no need for Mach (Mach is not just a UI, its a motion engine) You can use any Grbl interface (there are many) - we recommend OpenBuilds CONTROL from software.openbuilds.com to interface with it. Also see docs:software:overview [OpenBuilds Documentation]