Netdemons, there is no way to "script" save/load.
There is only one way to implement it, and I'm not going to go too far into it, but basically, you have to edit the source code--no easy job, and there's only one high profile project currently being done that implements save/load (Riker 9), but it's general consensus around here that it doesn't exist.
However, password systems (Finish a level, and you're given a password. Next time you play, enter the password to start at that level) are just now beginning to emerge. You'll have to wait and see how that pans out.
Evil has a new name. Demo out now!