Stepper Libraries

Ive seen some Arduino libraries that are used to control stepper motors that relay on delayMicrosecond.

What is the library of choice to control multiple motors independently with precision and without blocking? Can anyone give me a good recommendation?