Carpuller
Capstan 
Class defining. Highly customizable.