Good design for a basic non-IC class D audio amp?
I've done this before (though only in simulations) with a quad high-speed high slew rate op-amp. So there is one IC in it, but if you're really anal about that, you could implement it at the transistor level. Anyway, two op-amps are used as a triangle/ramp wave generator, which is then fed into a third op-amp which compares the audio signal with this ramp - this generates a PWM drive, which is applied to a MOSFET gate driver (a simple transistor driver I found on the 'net) which drives a MOSFET which passes current on request and filtered as required using inductors and capacitors. I don't have schematics, but this is how I would implement it. 

The PWM frequency decides the quality of the audio. Higher frequency PWM will increase MOSFET heating and decrease efficiency due to increased switch rate but it will improve audio quality.