I have read your concerns and can tell you that at the end GIMP
will work as you like to.
> I would prefer to have this feature switchable with a checkbox
the development of the tools is not finished.
I have to move first here, updating the spec of this feature and
filling in some holes, thus giving developers an easier time and
principal user interaction architect
man + machine interface works
http://mmiworks.net/blog : on interaction architecture
Gimp-developer mailing list