kbtrap is a program that monitors a keyboard for events and executes commands when selected keys are pressed/released. It is implemented as a server/client connected by pipes for flexibility. Possible uses for this include using a keyboard/numpad to control applications such as media players, media centers (using a remote that identifies itself as a keyboard), kiosks, and anything that needs to perform special events on certain keyboard events.
RunVCS is a restricted shell that allows the user to run version control software and only access specified repositories. It also provides other useful features such as changing the username that is passed to programs. Only SVN is supported currently, but more version control systems will be supported over time.