eValid (see http://www.e-valid.com) could be set to record
the entire session. If you do the recording in RealTime mode
then you could sync the eValid playback with the video because
on playback all of the wait times are faithfully preserved.
Two screens side by side seem reasonable for playback. Same
screen viewing would be more difficult.
(This response posted by the eValid support team.)
6. Zipping dwgs