Report a problem widget in Meteor?

Hi guys,

I’m delivering a business app with lot of logic which is difficult to test, so I was thinking about using a “Report a Problem” widget, like the one Chrome offers by pressing shift+alt+I.

Basically it would take a screenshot of the page, a comment from the user to explain, report URL and eventually other internal states, and send them via mail to me.

Has anyone done this? is there a library you suggest me?

It shouldn’t be too hard, it could be a very useful package for testing.