There are various stepper drivers for 3d printer, such as TMC2209, TMC2208, TMC2130.

How are they different and how to decide?

See a very good comparison table at: watterott