I don't know if this is possible, but can I have a layer in an ArcMap MXD which is loaded from a layer file, and if that layer file changes, the MXD layer updates to those changes next time I launch the MXD?
For example, Document1 has a point layer symbolized as a square, I save that layer as a layer file. I open Document2 and load that layer file, seeing the point show up as a square. I change the symbology from a square to a triangle and re-save the layer file. I go back to Document1 and reopen it, and now the point layer shows up as the triangle.
The use case is trying to get multiple users working off the same symbology, and have a way to centralize control of the symbology changes so that I just have to change something in one place, but have that change show up in multiple MXD's for multiple users.
Is that possible in ArcMap?