In workbench, I use this revset query to help me focus on relevant branches. This means I don't accidentally do the wrong merge:
branch("default") or branch("Feature/SexUpTheUI")
This excludes other feature branches and stable/release branches, ensuring the only merges I do are from default (dev) to my feature (to keep up to date), from feature to default (to integrate), or two-headed merges.
However I can't routinely use this because it filters out the working directory. I tried this to include the working directory but it didn't work:
branch("default") or branch("Feature/SexUpTheUI") or .
Either an option, or auto-including the working directory if its parent(s) are included by the filter, would help a developer to focus only on the "world" they are currently working in.