To answer your second question, I've not come across any such tool.