Thank you for your feedback, we really appreciate it.
Indeed, by default RadImageEditor's tools are committed when you change the tool. Actually, I tested some other image editing components and they behave in a similar manner, but nevertheless we will discuss your request.
In fact, there are extensibility points that allow you to control the behavior when committing one of the tools. Please take a look at the Events article
and the ToolCommitted/ToolCommitting events in particular. There is also an example of how to use that in our SDK Repository
Regarding the documentation, we are doing our best to keep it full and up to date and will consider adding information about this specific tool.
Let me know if I can assist you with anything else.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.