to the OP, I think you need to remember that everyone will suggest what they use, and what they like. plus, everyone's personal preferences will have to be taken into account.
I LOVE 5.11 tactical polo shirts. The pen holder on the sleeve is awesome, and I think they are super comfortable. Name gets embroidered on one side of the chest, and agency logo embroidered (preferred) or silk screened on the opposite side. As for color, dark, either navy blue or some other dark color to hide the dirt. On the back, put agency identification silk screened on. If you want a button down shirt, either light blue, dark blue, grey, or some other color.
For all supervisors, white shirts. Agency ranks are sewn on collar insignia on job shirt, button down shirts, and on epaulets on jackets.
For the cooler days, get a Game Gear jobshirt, with name on one side, and agency patches and level of training as appropriate. if you use badges (and I actually like them, esp cloth ones on job shirts), put them on the opposite side.
As for Pants, I LOVE my Spiewak EMS pants. Best part of them is the cargo pockets zipper closed, so you don't have to worry about things falling out.
I have never worn this, but my agency was looking at getting these:
The reason was it's versatile, can be used in various weather conditions, and it meets the visibility requirement for highway jobs. It is a little pricey, but it's 6 used save you having to buy a light and heavy jacket, and it has a hood.
Boots, belts, and thermal gloves are the individuals responsibility.
I don't like any name tags, because they get lost, or they can stick the wearer if they end up in an uncomfortable position (been there, done that). Ditto EMT bars. Photo IDs need to be carried on the person, but since names are embroidered, no need to attach an ID (which can get lost way too easily, been there done that).
Like it or not, badges are used by the fire service and law enforcement for a reason. it helps add to the professionalism, and is good for frontal identification. If you want to be considered one of the big boys, do what they do.