I use a different master password (long, complex and totally different makeup) for each account. I keep them distinctly separate and I keep all work passwords in the work vault.
Until the end of last year, we didn't have a password vault at work, I managed to get them to go with 1Password, after testing a few others, including BitWarden, which was a very close run second, but the pilot group all found 1Password easier to use (2 of the 5 had BitWarden at home and they said that 1Password was more user friendly). Before we got 1Password, I used my private account for work passwords. Afterwards, I simply went through my personal vaults and moved all the work related ones to my work vault (click on entry, click move, select destination vault, done).
One of the reasons I tend to only work with one active is adding new passwords, if you aren't paying attention, you can add them to the wrong vault. Moving them after the fact is easy, but it is better to get them in the right vault to start with.