I agree, a stepper controller would be great.
Also, how about a stepper motor tester? I made a crude one using a PIC processor, some Basic code and crude connection scheme so I could test my 200 stepper motors. My program allowed me to connect the 4, 5 or 6 wires of the motor to spring posts, run the program and determine by observation which one of the 6 cases I tested gave the smoothest spinning. From that I deduced how the wiring must be, which ones are pairs and which ones are not and the polarity of the wires. You could expand this to try to determine # of steps,degrees/step, test the current draw, etc. For # of steps, you could publish a protractor kind of guide that you could mount over the stepper shaft.
I tested at 5 volts to start and when I got poor spin or low torque, I upped it to 12 volts.