Best motor for sliding part of robot?

I think that the 6v cordless screwdriver is too slow for the sliding part of the robot. I tried a 18V cordless drill that I already have and it was fast enough but the drill is too big and too heavy.