Example Document, an uncomplicated example, to showcase the idea of what is possible.
We show a cartesian plane, it's grid, two points and a line segment joining them (per slide).
In Beamer, there is a functionality called \onslide
that allows you to progressively display the
content of a frame, and it ultimately produces multiple pages on the PDF.
The frame is pretty much the slide "page".
In several cases, I found myself in the situation where I needed to copy most of the Tikz pictures from one file to another just because I wanted to experiment or do a minor variation of the same drawing, and If I wanted to introduce changes to the common elements between all the variants, It became a pain to modify 10+ files.
With the class provided here, I resolve this problem by allowing me to share parts of the same Tikz picture and produce multiple images in a relatively fast way. The downside is that I need to know ahead of time the final size of the Tikz picture (which seems like a low toll to pay).
To achive this I set up a class file, that you can use as your document class, that will automagically use beamer, but it will get you a whiteboard to start drawing.
It is important to set the geometry of your drawing, and I highly recommend using the clip rectangle to match the exact size of your image, please consider that if you do a Tikz picture with scale, you'll need to adjust for scale (otherwise you'll have parts of the picture that do not fit the page)