Es bastante facil, crea un formulario con un timer, que te muestre unas imagenes cada x tiempo. Establece que el programa termine si mueves el raton, tecleas algo o clikeas. ademas tienes que establecer la siguiente sentencia en el form load:
if app.previnstance then
end
end if
esto es para que no se te ejecuten varios . Por fin debes compilarlo con extension scr y ponerlo en windows\system.
Si encuentras la manera de establecer las propiedades del salvapantallas desde el boton propio de windows, me lo cuentas