The "StonerView" module of XScreenSaver is based on ElectroPaint. If you don't care about absolute fidelity, it will be easier to get running on Linux or OS X than this port.
Unfortunately I think describing the situation as merely 'fidelity' is a bit misleading. There's other ep clones out there, but they're all lacking the set of animation routines the original had and so none of them really look like the original other than that they all have color-shifting polys zipping around. For an abstract art piece, this is rather important, hence the absurd effort spent on decompiling an 80s screensaver.
Not quite the same. Ep had an animation sequencer built in, as well as a script recorder. There was also a GUI for fiddling with various rotations, color changes etc. You were able to record everything into a script and play it back using the sequencer.
(The default sequencer script of this port is in src/ep.c, under "static char *defaultScript")