How to display selectable unique zone/area/district in a game

What about using freehand masked materials reporting back to the click trace, and identify which material was clicked to determine if it was within the outline of the border? I don’t know how to do that myself, but from what I have seen it seems like it should be doable.