First, the TB6600 is one of the cheapest, but also one of the worst stepper motor drivers. It's one of the noisiest (mechanical noise, probably electrical noise to) and it also is plagued relatively often with resonance issues.
Second, you do loose a bit of torque with microstepping, but not the huge amount that used to be repeated and parroted from a very old paper and misquoted. In total you loose around 20% torque with microstepping, regardless of how many microsteps you take.
But for the essence: For Nema23 and bigger, the closed loop stepper motors are the way to go. These use the (microstepping) input only as an input to what the motor position should be, and the generate nearly sinusoidal currents to control the motor phases. They use the feedback to both compensate for lost steps, and for FOC or something similar. This makes them run much smoother and resonances are not common. I once had a CNC job on my small machine, it was to make some 40 or so small round wooden disks out of a single sheet. And on my small machine I made an error on the setup and a part of the program could not be reached. The machine simply ran into mechanical end stops (I have no end switches). Due to the closed loop motors a bunch of the round disks just had a flat side, but otherwise they were still usable for my purpose.
And if you want to bring it to the next level, then you can add vibration dampeners to the motor mounts. This has a similar effect as laying the motor on a piece of styrofoam instead of laying it directly on your desk.
If you are interested in tinkering, you can look into the (now pretty old) projects such as mechaduino and the ananas stepper. You can now also buy similar motors with integrated drivers from the chines. For example from JMC.
I've bought a few different brands (or clones, you never know with the chinese) and they all behave similarly. Sometimes I think about building a test jig for both Nema23 and Nema34, similar to
https://hackaday.com/2024/07/02/putting-some-numbers-on-your-nemas/While searching for the above link, I also bumped into a link that shows the internals of those integrated motor & driver combinations:
https://hackaday.com/2023/03/08/stepper-killer-killer-killed-repair-attempted/It's an interesting article to read. It shows a factor of 2 or 3 difference between similarly sized Nema17 motors. I guess the quality difference between Nema23 motors is similarly big.
and last: Trinamic also has some drivers (with external FET's) that are big enough for Nema23. Most Nema23 motors only need 3A or so. But there are "low inductance" motors that can run at higher speeds and these also need more current.