zu 1: Jup, da hatte ich große Probleme, die Ressourcen - Bitmaps, von der "exe" zu laden. Irgendwie unterstützt OpenGL das Laden von Ressourcen - Bitmaps nicht, und über Google hab ich auch nix brauchbares gefunden =/. Dadurch entsteht dann auch der Bug, dass man beim Einstellen nicht auf Vorschau klicken kann.

zu 2: Das hängt davon ab, wie stark du den verändern willst, und wie gut du dich in C++, OpenGL und WinApi auskennst. Du kannst im Prinzip den ganzen Screensaver umcoden, oder eben nur die Interfacegrafiken ändern.
Ersteres ist halt besonders schwer wenn man über keinerlei C++/OpenGL Kenntnisse verfügt.
Als Programm hab ich Microsoft Visual C++ 6.0 verwendet, und auf Wunsch kann ich den Quelltext posten.

Wenn du nur die Interlacegrafiken verändern willst, dann solltest du unbedingt darauf achten, dass Breite und Höhe der Grafiken möglichst gleich bleiben, ansonsten kann es passieren, dass Grafiken abgeschnitten werden.