I tried oh-my-zsh and it was too slow for me for some reason. Returning from a command took a second. Maybe I had some buggy plugin enabled, I don't know.
Fish is almost zero configuration and has many useful functions built-in and they are quite fast. Unfortunatelly it doesn't use bash-style syntax like zsh does.
What's nice about Fish is that you don't really have to configure anything to get a lot of interactive goodies.
There’s an oh-my-fish which I believe is directly comparable