With one click or tap on the Eraser tool everything that’s erasable will remain visible, while everything else that’s not will be hidden/greyed out.
When we move the cursor over an erasable item, the item gets highlighted in response. We can erase things by clicking/tapping or scrubbing (erasing) over the surface. There’s an unerase/undo button as well in case of an accidental erase.
Perhaps also throw in erase history, something similar to Photoshop’s history panel? Or maybe it fits better as FigJam history, similar to Version History that we have in Figma?
Version History is one of the coolest feature that convince me to switch to Figma back in the days. It’s intuitive and easy to use:)