Damn, why haven't I heard about moreutils before??

Man pages:

chronic runs a command quietly unless it fails
combine combines sets of lines from two files using boolean operations
ifdata get network interface info without parsing ifconfig output
ifne run a program if the standard input is not empty
isutf8 check whether files are valid UTF-8
lckdo run a program with a lock held
mispipe pipe two commands, returning the exit status of the first
parallel run programs in parallel
pee tee standard input to pipes
sponge soak up standard input and write to a file
ts adds a timestamp to the beginning of each line of input
vidir edit directory
vipe edit pipe
zrun automatically uncompress arguments to command

To install it on various distros: