chargen automates the tedious "roll 4d6 and drop the lowest" process. It spits out clean lists of rolls, nicely-sorted.