Get CubeTwister
CubeTwister is your companion to the Rubik's Cube. It provides a database for your cube collection and your maneuver lexicon. You can define scripts using your own notation, and you can translate scripts from one notation into another. CubeTwister also features a sophisticated solver.