CPUTool is a utility which can be used to control the CPU utilization of almost any process. It can take control of processes which are already running and can also start a process on startup.
Debian packaging for cputool
In short, a very powerfull firewall configuration utility. Originally designed for Linux based routers, but now supports basically any type of system. Supports easy to use XML based configuration of firewall, traffic shaping, logging and graphing