All popular TMC drivers have 2 chopper algorithms - SpreadCycle (louder but slightly more powerful at higher RPM) and StealthChop (quiet and smooth but less torque at high RPM). They all also have MicroPlyer feature which performs on the fly interpolation to 1/256 microsteps for smoother movement.
2100 are slightly obsolete since they are not capable of UART or SPI connection, and they are pretty hot. All configurations are done by soldering driver's CFG pins
2130 are good, they have SPI interface, 1.2 A max Irms, StallGuard (kind of current-based closed loop system to detect dynamical load on the stepper motor), thus capable of sensorless homing (SLH) and CoolStep (auto adjustment of motor current depending on load).
2208 is basically 2130 with 1.4 A max Irms, newer version of StealthChop, UART instead of SPI, but without StallGuard, CoolStep and SLH.
2209 is basically 2130 with newest versions of SpreadCycle and StealthChop and 1.7 A max Irms
516x are 2209 on steroids, with all above-mentioned features, both UART and SPI and external MOSFETs (SilentStepStick/Pololu versions usually have MOSFETs capable of 3 A max Irms)