BindingTutor comes in two versions, one with specific features for microtubule or polymer binding scenarios and one for binding in general, suitable for teaching.