I was going to say that it sounds a little like that Smalltalk IDE Squeak, and then it dawned upon me that this is actually a Smalltalk dialect too. :D
And a third option that is much leaner and maybe less overwhelming especially if you are interested in actually learning Smalltalk itself to begin with: