For a school project I built one of these for the construction class. It works pretty good but not as good as that one.

http://www.workbenchmagazine.com/main/wb280-caddy03.html