Haystack Editor uses a UI of inter-function control flow graphs, but lacks the ability to "summarize" surrounding code. (In my usage I found it was buggy, and useful for tracing a specific level of knotty code, but had issues relative to traditional IDE tabs/panes for both small files and flipping between multiple "aspects" of a system.)