Easier way to switch custom dictionaries?

I use several custom dictionaries, a different one for each project or series or stand alone. I also work on several projects at once so if each as its own dictionary, I have to remember to switch between them each time I open a document. Not really that big a deal but it causes me to say mean words.

I ask this every few years or so:

  • is there a way to assign a document a dictionary and have that dictionary be the one active upon opening that document, despite whatever document is also open or was opened last?
  • is there a way to make a toolbar shortcut to the dictionary selection so switching is easier than delving into the options?