Jerry: I'm using a Canon C300, which is a fancy video camera that does great in low light, has a large(ish) sensor, takes Canon stills lenses, and costs way too much.
Jim: yes, the stepper is getting a little warm, and there is a pot to adjust current. I haven't mucked with it, but will try.
Here's a photo of prototype v1. I used some old spectra fishing line winding on a capstan on the stepper to control position. It works, but as it turns it often clicks on and off the bumps on the pulleys from the 3D printing layers. The stepper also feels a bit notchy, probably the full steps from the controller. I also will be switching over to a pololu with microstepping for the next iteration, so that should give me some smoother motion. Obviously the electronics need some tidying up, and an interface beyond on/off and speed pot. End stops allow for endless ping-pong motion, I'd like to add a joystick or something to get better control, but that will also require that I figure out the AccelStepper library that Paul turned me on to as well.