I used a DynaFlex ball after I broke my wrist.
www.dynaflex-intl.com
It's basically a weird looking ball with another ball inside it.
You use a string to get the inside ball spinning and then use your wrist to keep it going. Centrifugal force keeps it moving and it really works the fingers and wrist muscles. .. like so much that it hurts if you overdo it.