Like many people, my brain tends to work well with visual (aka non-textual) information for reading, writing, and creating.
What are some tools that in some way allow me to "see" my currently-running javascript environment visually?
One obvious example would be to just put one box on the screen (or an HTML page) to represent each object that is currently in-memory. The box might contain a label which is the variable currently bound to the object. If I'm using a pubsub library, the box might flash momentarily when the object it represents "gets" a message that it is subscribed to. Clicking on the box might give me a list of all the public methods for that object, and if the code has method signature annotations, I would see the names of its parameters.
Anything somewhat similar to this that is in Javascript and works on a currently-running process is welcome! Also, it must be in the form of a javscript library that I can tack onto existing code, but examples of this kind of tool as found in some IDE or browser plugin as an illustration are welcome.