Arduino Zero

Yes debug windows can get quite complex.
They can even show the source code being stepped through and the equivalent machine code section. They can be quite intimidating to drive at first.
It is much simple to do this with a system that runs from RAM rather than one from flash memory.