process_killer.pl is a graphical process-management program.
It uses the Tk module for GUI and currently delegates to the system's "ps" and "kill" commands for actual process management.
It supports the signals TERM, STOP, CONT, INT, HUP, and KILL (if your system supports them all.)

In its current configuration, it runs on my Debian GNU/Linux box; others may have to tweak it slightly to get it to work on their machines.
Check the source for more info.
If there is any demand for a more portable version of this program, I'll work on it.

1. Thanks for pointing that out -- when I submitted the post yesterday, I did include the actual code. I think it somehow got lost when the post was officially moderated (or something). It should be fixed now.

2. I've considered submitting it to CPAN, but am mildly intimidated by the whole process... this is my first piece of publically available code (in Perl or any language.) I guess if the monks critique it, and anyone out there thinks it's actually useful, I'd definitely want to submit it.

Nice script, I just finished making it run on solaris 2.7
on sparc. I also changed the look slightly so that it
displays the username, pid, and command. Also, the script
now only displays processes the user running the script
owns. Finally the script refreshes the process list once
every 10 seconds. The only issue I have with the refresh
is that the scrollbar keeps reseting to the top, but I
haven't spent much time looking at it. Also, thecontinue
signal doesn't work

--xPhase

The code is posted below:

NOTE:perl is located in a strange location on my machine
please change to where ever it's located on your machine.

Well, it currently will only work on UNIX machines, because it relies on the output of the "ps" command. I've not looked into adapting it for windows, but if you were interested, you could maybe take a look at the various Win32:: modules. (Perhaps Win32::Process would be of help.)