ScreenSaver-Settings is a project mainly written in OBJECTIVE-C and C, it's free.
Custom Settings for the TV Screensaver
NOTE: Requires SMFramework to compile