Yes. [ObGeekCred: I wrote Wayne's World for the Gameboy in Z80 assembly and put my picture in as an Easter egg.]
This would be an amazingly revealing tool. If debugging and tracing tools had been a standard thing the whole time for everybody, we would have so many more programmers now, because they let you look inside. It's like when they invented grandfather clocks with windows showing the mechanism: it made for more grandfather clock makers, because more people saw how cool it was to be able to make grandfather clocks.
Further, this needs to be a standard free app on smartphones. More kids are likely to develop for and on their smartphones than for Pi or Arduino. This is much more true in the 3rd world, where many have limited access to PCs while they easily find cheap Android phones.
Once you run it and agree, it turns into a debugging service that traces everything. It runs in a side window and has a slider that runs contiguously between assembly language, through system calls, through full speed. It can slow down any app -- their app -- with stepping, tracing, and breakpoints. It is a virtualizer running on the phone itself.
This tool can easily be developed by a team of ad hoc developers. Imagine that anybody in the world can take apart an app and make a list of when it makes a graphic call, or have it freeze when it makes a file system request, or build timing graphs of various interesting things. This is what builds programmers.
The project needs only a few managers, programmers, marketers, bloggers, braggers, and other passionate people. Building a team of varied people is what will make this work.
Will you help make this happen? Picture that everybody can suddenly take apart all their apps, and see how they work inside. This could really be how things are a year from now. Mail me at j at jth period co