For a short answer in text:
Torque is proportional to motor current (but varies between 0 and a maximum for a stepper motor, depending on phase angle (Max torque at 90 degree phase difference between magnetic and electrical angles))
Motor voltage is a function of electrical properties of the motor. Each coil has copper resistance, and on top of that each coil has inductance. So at low RPM the motor voltage will be (very close to) DC resistance * Current, while at high RPM, the motor inductance will be the limiting factor. You need a lot of voltage if you want to change current though and inductor quickly. 24V is a common voltage used for a Nema17 stepper motor, (with driver!) DC resistance is probably so low that you would get fully rated current at just a few volts (the chopper in the motor driver limits the current to a set value). If you want to run the motor at High RPM, then more voltage is better. Use 36V or 48V if your stepper driver circuitry can handle this with a safe margin.