Interactive tools for generic user interfaces.