If you like those, using cdr within zsh is amazing. It automatically keeps track of where you've been, and you can set up tab completion to show the history with a number next to each directory for easy switching.
Iirc, that was my main reason for switching to zsh a few years ago