This reminds me of ColdFusion's cfdump:
https://www.google.com/search?q=coldfusion+dump+object&tbm=i...
http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0...
https://www.google.com/search?q=coldfusion+dump+object&tbm=i...
http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0...
I was looking this morning at a lib to do this and I couldn't find one, but at one stack overflow question someone posted a screenshot of the ColdFusion tool and I said "that's what I need" and then I decided to do it myself.
now someone mentions it here, full circle :D