There are very good quality, ball bearing, slide rails for drawers available in any "Home Depot" like store. I just put some slides horizontally under my laser printer so I can retract it from it's inside-cabinet position easily (see pics). I am sure one can use those tracks for the bench, bigger size of course. There must be a locking device at each end-position, like a hook or so.