I don't see how the work environment ties in to the layers and pens etc from a template. Maybe I'm missing something obvious, or maybe it's just a matter of how you phrase things and how interpret.
In terms of template, we update it with every mayor attribute changing release. Recently we had to do two: 17 with building materials and 18 with cinerender surfaces. But before that we've been using our ArchiCAD 13 template comfortably for 14, 15 and 16. I think we'll be good with our 18 template for 19.
We have a fairly solid standard template with every release in the Netherlands, actually. Not sure about US release, but if it is decent, you could also try modifying that to your likes.
Work environment I ussually just recreate from scratch. I have two screens on my system. I put the old archicad work environment in the one screen and the new archicad in the other and just recreate the layout of things. That way I will not miss out on new commands in the toolbars and menus. The only thing I can allways safely import are my keybindings.
Erwin Edel, Project Lead, Leloup Architectenwww.leloup.nl
ArchiCAD 9-26NED FULL
Windows 10 Pro
Adobe Design Premium CS5