SignalScope Pro's FFT Analyzer tool is capable of computing THD with up to 15 harmonics.
In order to get good results, you'll need to use a test signal that's at a frequency that matches one of the frequency bins in the FFT. This is fairly simple if you use SignalScope Pro's built-in signal generator and use the same audio device for both output and input in your measurements.