Creating new layers automatically assigns random layer colors in the Layers Panel.
Is there any workaround for having new layers assigned the same color (e.g. Red)?
You can highlight all layers then choose Options for Selection from the Layers Panel menu. Picking a color at that time will set all the highlighted layers to the same color.
The colors aren't random; they walk through the list of colors available. While the order of the list may have been arbitrarily picked by the developers, the colors are used in that order.
I came to here to find how out how to specifically get rid of yellow as a layer color! I understand it is nice when working on dark colors, but let ME make that choice and not as a default.
As it stands, everything points to no you cannot control layer color defaults.
You could cheat and duplicate an existing layer with the color you want, then delete its contents and rename it.
(My question is why you'd want all your layers the same color. The point of the colors is to help you tell them apart.)
There are some colors that make the points on a line impossible to see. Yellow. Really? And grey? Can't see it; never use it.
I am making maps and use lots of layers, but I don't want the points to be the same color as the feature. If the single-line streams are on a light blue layer then I can't see the points to, say, make sure a tributary exactly touches another stream. Red roads can't be on a red layer for the same reason.
Then there are times when I want all the type on one color of layer, all the symbols on another color, and the same with line work and polygons--I want to be able to differentiate them at a glance.
Finally, some of the colors are just too unpleasant to look at all day long-- that green, especially.