Timer2 Library is a library I created using mstimer2 and timerone libraries as template with the intent of further increasing its functionality.
Please follow link to arduino forum thread to download the library.
It works for me(I used and arduino Uno) but I am not sure how versatile it is though.
Please try the library out. Comment and feedback (please post on thread) welcomed!