Which Scheme implementations have good development tools? Where "good" means "as close as possible to Common Lisp and Smalltalk", i.e. support for interactive execution, amendment, data inspection, etc.
So far I have used Racket and Guile. Racket has quite fancy tools in the form of DrRacket, but the basics are still missing: modify a structure, and you have to re-run your program from the start. Guile is much worse, even Python has better support for interactive development.
How about other Scheme implementations?