I think you should look at a product called Wdesk — it does the redlining, the version control, the…

We looked at Workiva. They have some nice stuff. Never considered approaching them for a licence. Actually most of the basic font end functionality, red-lining, editing, etc can be built with open-soruce libraries.