I am currently in the process of refactoring the umbracoUtilities hack code that I did ages ago. Also adding suggests functionality so that if you dont get any results it will try and see if you have mis spelt word and give you suggestions. I found
StudioTools for Visual Studio to be really useful add in for Visual studio the tear off editor really helped when I need to compare 2 class files side by side.