genromfs - genromfs is a space-efficient, small, read-only filesystem originally for Linux and used by some Linux based projects.
genext2fs - Simply, it generates an ext2 filesystem as a normal (i.e. non-root) user. It doesn't require you to mount the image file to copy files on it. It doesn't even require you to be the superuser to make device nodes or set group/user ids.
cramfs - cramfs is a Linux filesystem designed to be simple, small, and to compress things well. It is used on a number of embedded systems and small devices.