I tend to keep things single ended and only on rare occasion have I resorted to a differential analog signal.
When interfacing to a 16+ bit ADC with differential inputs. Then I'll generally make the entire circuit differential as far up as practical to the sensor.
Also when the signal has to travel through a wiring harness or pass a noisy part of the board.
I have also played games with psudo-differential with those types of input where a dedicated signal reference trace parallel to the feed trace (or twisted pair) from the "-" input to the local source "ground" when the performance is not THAT critical.
Are there any other places where a differential signal is key to getting the performance and cannot be achieved readily with single ended?