Lee's Abacus
HOW TO LEARN LEE'S ABACUS
.
Manual for xabacus
(similar X program).
Java Source
.