This sample demonstrates several custom Tools, defined in their own files: GuidedDraggingTool.js, ResizeMultipleTool.js, RotateMultipleTool.js, and a custom CommandHandler: DrawCommandHandler.js.