While I do not hold distribution rights on most software I have written, I really should get into the habit of publishing those little tools I have written for personal use. If they're useful to me, it's likely someone else could appreciate them, right?
Here are a few. They're not really packaged properly yet, but eventually will. Maybe.
debsummer will generate md5sums files for currently installed Debian packages by summing the installed files (as opposed to the contents of a .deb file). Options include ignoring world-unreadable files (e.g. to let unprivileged users run "debsums -s" to verify the md5sums), ignoring conffiles, and specifying an alternate directory to store the md5sums. I've been using it on a regular basis for years. One known bug that needs to be fixed eventually is that it is not currently aware of diversions.
keyparty is a tool to generate forms for PGP keysigning parties. The output is HTML. For each participating key, all UIDs are listed with checkboxes for marking them as "verified". A picture ID will be printed if one is present in the key. I've used it for two keysigning parties so far, and the result was well appreciated.
brk_patch is a quick attempt to write a module to patch the brk overflow present in <2.4.23 Linux kernels. It seems to work, but if this breaks anything, you get to keep the pieces -- I'm no kernel guru. Also, this only protects one potential attack vector, there are apparently others. Upgrading your kernel is a better idea.
uselib_patch is another quickly written module, this time to disable the uselib() syscall which is vulnerable in <2.4.29 Linux kernels (mostly because 2.4.29 is taking it's sweet time to come out despite this vulnerability). I don't have a single binary that requires uselib(), but you might, so again, you get to keep the pieces if anything breaks.