Looking for some advice on stepper motors

I think it is a toss up between a stepper motor and a dc motor with limiting switches, if you are only going to implement the absolute minimum. With a stepper motor if you were also to implement limiting switches (a good idea imho) then it would be easier just to implement a dc motor with limiters.