And if you've got an iPad/iPhone, the same guy makes an iOS CZ Editor called CZ Touch ($15) that is just awesome. Just hook up your device through a Camera Connection Kit and a USB-MIDI adapter, and you're making edits in real-time. The "Randomize" button is amazeballs, 1 out of 5 times. Plus you can send the resulting SysEx files to yourself from the app to have on hand as a back-up (and I think he's working on the app being able to receive and load SysEx files as well). Again, should work on 101, 1000, 3000, and 5000. I've had the same limited success with the 230S (and forwarded the details to him on how it works), but right now no CZ-1 support because of the different file structure.
--Robert
Casio CZ-101 Patch Editor | Coffeeshopped