an op amp feeding a pair of "nose to toe" diodes is usually a good start. make one diode silicon and the other a germanium diode, and that will add some even harmonics. adding tone control circuits after the distortion stage makes it a bit more versatile. you'll have to wait until i get home later today for a schematic....
also, quite a few years ago, i came up with a device called an "un-fuzz" that distorts more with less signal, and gets cleaner as you play louder. it simulates what's called "crossover notch distortion" in an improperly biased amplifier.