I was recently tasked with coming up with a teleprompter solution for my church. One of the requirements was that the software could controlled with a remote control. None of the teleprompter software out there (free or commercial) was able to support custom key bindings. So I decided to create my own. It is pretty full featured, comparable to many of the commercially available ones. It requires the .NET 4.0 framework.