What you need is a Mel script that will step frame, duplicate mesh, then delete history to save that mesh state. Then you can use the td tools script to apply the blend shapes to a target mesh. Not sure what the command is to step frames in Mel but it would only be at max a ten line Mel script to get this running. Laurie might have the answers on this. All else can be done with commands echoed out in the script editor and using the ls -sl and setting the current time and having it increment in a ++. I mainly program in C so it is me brainstorming outside of Mel but I believe it will be the same incremental call in Mel. Once you have it increment ing you can just run it over the scene and get your meshes and then use com toolbox for the rest. As previously mentioned I am banned from my PC during Christmas time so testing this out I unfortunately can't do or I would actually type the full script out for you. You'll figure it out. Keep at it.