The AXBB-E is a better choice than the UC400ETH. Similar price, more features, and no need for breakout boards.

I would NOT recommend using Mach3, as it's basically obsolete these days.

I'd either use the AXBB-E with UCCNC, or a CS Labs board with their own SIM CNC software.