Unity has a pretty good debugger and graphical language.
Also somehow need to help develop tolerance for a great deal of thumbing through giant directories of names of things, skimming abstracts, and uncertainty in general.