This is a nice modul, I have moved it into our framework right as I found out it existed.
However, my problem is that it assumes that you use Template.pm in a case-insensitive way. Not everyone does that, and if one doesn't, none of the examples work as you have to write Tooltip(...) instead of tooltip(...) This is not trivial to found out, I had to look at the source to figure that one out... I would recommend that the author fix this (either in the docs or in the source).
So basically two more hours of work would make this module a high five :-))