There was a research project at Sheffield University where they wrote something like that. They were trying to find out what aspects of the interface made computers most difficult to use, and hence know to concentrate on fixing those problems. IIRC it was called Abusive Response System Environment, (one of those where they started with the acronym and worked back to the name.)