Is there a gui fuzzy finder like rofi?
There is the choose app and it does exactly what you ask for. It takes stdin, shows GUI selector and returns selected item to stdout.

You can install it using brew install choose-gui