I've created a few add-ons for m0n0wall:
A module to provide ssh access to m0n0wall. This adds the possibility
to login to your m0n0wall using ssh. It doesn't include
username / password management. Instead it synchronizes the m0nowall
admin password with the root password on bootup, so you can login
with user=root, password=<your m0n0wall admin password).
A module that adds a bunch of shell utilities (tcsh, grep, vi, tcpdump, ...)
to m0n0wall that can be useful if you have shell access to m0n0wall.
A perl script that installs modules in a m0n0wall .iso image.
Right now, only .iso images are supported. If there's enough interest
I'll add support for other formats.
More information and downloads are at: http://www.xs4all.nl/~fredmol/m0n0
Enjoy (and let the flamewars begin :-))