it looks pretty good. but I have to admit it'd be a pretty big adjustment if I cant switch between windows while working on this....
I have a suggestion for something like the tile thing that was already said, but from an angle of animation.
the idea is simply to handle tiles somewhat like the "objects" in flash, so that if you for example have the sprite's head which will repeat troughout his run sequence, it wont be stored 5 times, instead it will be the same head, and if you change it in one frame it gets updated in all the others.
make any sense?