How to drive multiple stepper motor ?

How many stepper motors?

There are 4 stepper motos

What are the motors being used for?

I will use 4 motors (17hs4401) connected with an auger as powder dispenser

Is it essential that the motors move in a co-ordinated manner - for example motorB moves 123 steps in the same time that motorA moves 837 steps?

Yes they start in the same time , as i tell you for example M1: 62 steps, M2 : 0 steps, M3: 259 steps, M4: 9 steps