I love these interfaces and use them wherever I can. On MacOS I use Alfred for launching applications, killing processes, controlling music playback, searching the web and my filesystem, swapping file tabs, and tons more. Spotlight search, which is built in, is also very competent. For the command line I use fzf which can add fuzzy search for all sorts of things. built in its ctrl+r functionality I find very useful. As well as kill commands where i can fuzzy search by the name of the program and it'll type in the pid for you. fasd is useful for navigating through directories, though it doesn't pop up a palette.
For those interested here is a small list of them, though not comprehensive, that I've found useful:
Launchers
MacOS
- https://obdev.at/products/launchbar/index.html
Windows
- https://docs.microsoft.com/en-us/windows/powertoys/run
Linux:
- https://github.com/davatorium/rofi
- http://tools.suckless.org/dmenu/
Command line
- https://github.com/junegunn/fzf
- https://github.com/clvv/fasd
- vim : https://github.com/junegunn/fzf.vim
Emacs