Many packages exist to add video effects onto full frames of video. For example, iMovie, Final Cut, Premiere, etc. These packages are made such that you can edit and apply effects to clips of video which encompass the entire frame. LlamaVision does something similar, but in a different way.
LlamaVision has regional effects. That is to say that on the frame of video, you select a region in which an effect is to affect. (heh) There can be an almost unlimited (meaning that I have not yet defined it) number of regions on each frame of video.
It's basically a non-realtime, software version of the Quantel Paintbox, if you know what that is.
In a nutshell, the design centers around a networked system of computers, each performing one (or more) of the core tasks. Effects processor nodes, Video clip storage nodes, Rotoscoping nodes, and so on. This enables a team of people to be all working on the same clips at the same time, and for complex scenes, they can be rendered as quickly as possible.
I've currently got a design that will work, I just don't have all of the technological background to implement it, nor do I have the time to do so.