as said if you or someone else there has some skills, then build your own. the way i would go about it would be the following.
garage door style motor, lots of chain, some relays and some switches to stop the motor when it hits the back and the front, and a switch for the user.