I use Jamis Buck's online thing or else the cd that came with the 3.0 PHB, then recycle them, changing names and weapons, etc. Unless I'm trying for something specific, then I have to do it by hand.
However I have a trick I found works pretty good to challenge my players and yet not overly...