The Trinamic TMC429 is a triple-axis dedicated step and direction motion controller for both position and velocity control with acceleration and deceleration trapezoidal ramps.
Why do you think that https://github.com/gin66/FastAccelStepper is a good alternative to TMC429