Just an idea - Macromedia Flash ? Relatively easy to learn, tons of examples and tutorials around, useful for creating many types of animations and even mini GUI applications. It is pretty costly though (there is a 30 days trial on their website).
Haven't checked but I am pretty sure there should be utilities out there that can run flash movies as screen saver.