What I assume the parent was talking about was the ability to literally just open a new terminal window with a keyboard shortcut (e.x. Mod-Enter in i3wm). If that's the case then yes.
While using i3, you can also place a terminal in the scratchpad, which works more similarly to Yakuake.
Yep. Looking at `history` it's often something like "ping" "top" "docker ps" "curl" which don't care about directory. Since it defaults to $HOME, that's generally good enough.
When I was working more seriously on things with project directories I had a couple aliases set up with a simple bookmark system. The "bookmarks" would be symlinks in a dot folder. I could type `g proj` or `g lib` to hop around.