I used a stepper motor but a cheap manual idea would be motors out of powered seats in cars. 12V DC and a bit of wire going to a rocker switch, add a cheap digital read out for about $50 and job done.