I built something to take periodic screenshots of Electron apps while discarding duplicates. Sadly I never got around to building more Electron apps, so it's not feature complete (I intended it to have more options). But the basic periodic screenshotting mechanism works.
I might continue if there's any interest :)
https://github.com/CatalanCabbage/electron-vlog