Change Cursor on Tap

I’ve been trying to introduce a pattern similar to a toolbar concept like you’d find in most Adobe products on a project and am trying to find some way to change the cursor based on a tap event.

e.g. I would like to use the direct selection tool, so I tap the arrow cursor, then my cursor changes to a direct select icon. Then I want to use a blend tool, so I tap the blend tool and my cursor changes accordingly.

Is this possible, or is there a hack that makes it possible? I’ve been trying to think through some options but am feeling a bit stuck.