I don't own VSL, but I've created some of my own rules for GPO and a few other libraries. I would start by looking at the rules documentation here (
http://www.notionmusic.com/support/downloads.html) under the "other" tab. I would also look at a few examples of rules provided by Notion as well as rule sets posted on the forum (
viewforum.php?f=24).
Try experimenting. It can be quite time consuming, but the point of the rules is to make mundane things (like channel changes or keyswitches) automatic so you can freely compose without worrying about loading the correct patches, etc.
Keep in mind that the best rules set won't make for a completely realistic or musical playback; some MIDI events (like some continuous controllers) should be recorded (versus programmed) for realistic playback.