Wow...A great tool and superb write-up.  Thanks
I think I am going to make one !!!