I am working in FlashMX.
As for anoetic's advice on movieclips, I actually only have one frame. I just need it a space to draw my lines into. Nearly everything is data driven by the XML file.
You can check out the working concept at:
http://www-scf.usc.edu/~gelliott/test.html
-- make sure you click on the flash image so your key strokes are noticed. The only way to interact with it right now is with the keypad. I know the cube is kind of basic. It can run with the standard teapot (sort of the "hello world" of graphics)-- but it takes about a minute to do the math and display (the model has over 1000 verticies).
Anyhow, I think I am going to add some trace functions displaying the time so I can track down where most of my code is spending time. I may end up dropping the perspective calculations.
Another question: anyone know any good resources on VRML?