You can set the applications to appear on a fixed workspace.
For example all browsers come on workspace 1, all editors come on workspace 2, …
You can set this in the xmonad.hs file.
There are 4 things to check/remember.
- use the correct workspace name (icon, 1, I, web, …)
- add classname line
- add m1Shifts
- BUT also the DoShiftAndGo line
The video will make it clear to you.