Thanks for the reply.
Unfortunately I do have to make this program. It will eventually be worked into a system that turns out graphical out put. The program I need to write will take this graphical output and make an animated .GIF automatically.