help with motor automation

Hi
Im looking at building an automatic target for shooting

what i would like it to do is
with the press of a button have the motor send the target 25, 50, 75 or 100 metres then return with the press of another button.

i would also like to control the speed of the motor

a time delay would be handy say send the target 25metres hold for 5mins then return all with the press of a button

i have fiqured out the mechanics of the system i just need to select the motor i need and be able to automate it

what do i need for a project like this

any help would be great

chris

what do i need for a project like this

A bunch of switches, a motor, and a motor driver shield. Leave the buttons on the shirt. They aren't much use on an Arduino.

Oh, and some code.