If you want low distortion, particularly with the sine output, and a frequency range as wide as that the circuit won't be quick, cheap or easy unless you use a digital (microcontroller) approach.
How much distortion can you tolerate?
What voltage and current requirements do you have?