I have raytraced gearbox pictures with a free copy of POVRAY, used the 'clock' variable to create pictures at one frame time intervals, combined the images into a video, MPEG encoded it and put it onto CD in Chinese Super Video CD format to play on a DVD player.
It is easy to make web pages with still images and hot-spots, so one could click on parts to see pre-produced videos of their operation or details of them.
You don't want to show gearboxes running at real speeds, as you would just see a blur, or pieces spinning the wrong way. Make sure no tooth moves more than half way to the position of the next tooth between frames. If a tooth A moves 90% of the way forwards to the position of the next tooth B, the mind will see tooth B moving 10% of the way backwards towards tooth A. It is a beginners mistake for video, but being transmission specialist rather than video specialists, I have seen it done on a Torotrak video and on the Getrag screensaver.
I didn't mention Raytracing before, as you'd have to program the maths of the mechanical behaviour, learning raytracing, program in the anatomy of the transmission - which I wondered if you had in some CAD program somewhere, etc.
With scalar vector graphics (SVG) you could draw animated 2D stuff, which could then be viewed in a web browser and zoomed, with clicks to restart animation, etc. SVG will run on mobile phones soon too.
There are several reasons for me NOT to post this.
One is that it would take forever and a day to come up with something worthwhile. Another is that the you cannot rotate or zoom the animations in real time.
I have a dot EXE file from a Paris motorshow where a transmission designer had a 3D animation of their 6-speed automatic. The program runs on any PC and you can rotate the transmission in real time, or click on numbers to see how the different ratios work. It was schematic. But I assumed that you wanted that sort of playstation manoverability.
Last week I created an web page with two FRAMES, a FORM in one frame where I can enter sizes of certain gears, and another frame to display a SVG which shows the relative sizes of gears (ie to scale) and graphs the ratios that the transmission produces.
There seems to be lots that one can do, all with its own advantages and disadvantages: portability, bandwidth, interactivity, etc. However, if you are doing everything yourself with cheap tools, then time will probably be the big constraint.