Great question. The short (wise-ass) answer is that anything is possible :-)
It's funny you should ask this question now. My brother Speed and I were discussing
Flowchart Maker a few days ago. Speed likes this tool for visualizing parts of his code. We compared Flowchart Maker to Leo. The FM's visual aspects are appealing in some situations.
I've sometimes wondered about your question myself. My conclusions have been that there aren't compelling reasons to seriously consider such a project. Implementing it would almost certainly be (as we sometimes euphemistically say) "challenging".
HTH.
Edward