It's so hard to design templates that include everything needed without a lot of page switching. I would love to see a zoom/pan button such as in the upcoming midi note editor, but for the canvas instead. When engaged, one finger drag would move around the canvas, two-finger pinch would zoom in out. While engaged, no controls other touches would be registered so that dragging anywhere on the canvas is possible. When disengaged the current position and zoom would remain as-is but touches would be registered as normal. A double-tap, or long press, on the zoom/pan button would toggle between full-screen view and the last zoom.