I wrote a few programs that generate scrambles for several twisty puzzles. The reason is that for me it's so much more fun to practice something if I have good scrambles. Particularly for something like "edge permutation only". You can download the the scramblers in a zip-file. Included is source code, some documentation (make sure to read the README files) and some output examples. Here you can see some output examples already: