During the last 16 / 18 months I've been working primarily with Microsoft technologies on the Desktop. A big lump of: WPF + OpenXML + Entity Framework. In other words: big stacks, massive code bases and tons of hours trying to understand what is going on under every:
During the last weeks I've got the request to write some documentation of the localization tech stack I've been working during the last 18-ish months. In the team I'm working with nowadays, there's a group of specialized documentation writers. Tech writers.
And when you check the docs they create, it's clear they're professional. Unified styles, neutral English, linked documents, different sorts of media including images, gifs, videos, links to code, examples in the game ... everything you can imagine. It looks and it is costly.