It would be nice if every INT had a good example but that doesn't seem possible as I can't find an example of many INT's
The mechanics of interrupts are basically the same for all of them, with a few minor exceptions..

It sounds like you're talking more about how to use all of the various peripherals. That's a tall order.
My suggestion is to keep in mind that for most applications interrupts aren't worth the bother... they just
complicate things and make your code larger and slower.

Keep interrupts for what they're most useful for... things that must happen at a defined interval (ie a timer), scanning a display, or USART receive. Triggering an ADC to read and then waiting for an interrupt to read the data is likely a waste of time and energy.