The more you use aliases, the more you save in typing, over time.
If you can't remember a particular alias, that means you have a use for it very rarely (spaced repetition and all that), and the benefit of having it around is very low anyway.
I generally try to prune my bashrc from aliases that turned out not as useful as I thought. I have about 50 atm, and don't feel the need for a helper tool.
Maybe if one's aliases skew towards a particular pattern this tool could be useful, I don't know.
I use tmux and I use this small keybind to launch a place where I can search my aliases: bind-key a run-shell 'tmux neww -n "aliases" "source ~/.zshrc && alias | fzf"'
I like this workflow because it's quick. I always thought that if I want to shorten something I will just make and learn and alias for it and that's it.
if [[ -f "$target/.exec" ]]; then
zsh "$target/.exec"
fi
I already have zsh-magic-dashboard running on empty enter.