Hello!
I have written the package hatty.el for creating avy-like interfaces, where the indicators are always visible. This removes the additional roundtrip of bringing up an interface, parsing it, and then picking your target. I created it to make voice control easier for me, but the package is input agnostic. I threw together a short demo on this: https://youtu.be/iKWEEAKMZq0