Post History
So I may be inferring to much from your question but... It may be worth your time to look at a collaboration suite...with a shop that small it wont cost much and the tools offer cloud storage and ...
Answer
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/10047 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
So I may be inferring to much from your question but... It may be worth your time to look at a collaboration suite...with a shop that small it wont cost much and the tools offer cloud storage and versioning, web publication, you can edit the documents from the tool...approvals, sharing, discussions, all sorts of stuff. Now these are...peripheral to whatever tool actually creates the document. So you could host a word doc or a pdf in the cloud on one of these tools (Word can manage all the items you listed) I have not seen a tool that both creates and publishes documents (at least not effectively...) they may be integrated and from the same provider but its usually two tools. So I guess my suggestion boils down to, use the document creation tool you want and then use a collaboration tool to manage publishing, reviews, concurrent work etc... Take a look at some of the following. [Atlassian Confluence](https://www.atlassian.com/software/confluence) This tool is 10/user/month offers document sharing and collaboration. [Huddle](http://huddle.com) Huddle is a little more expensive, 20/User/Month, but is very feature rich...it can do all sorts of cool stuff including pre-built apps for mobile access. [Perforce Commons](http://www.perforce.com/product/commons) This one is a little less robust but is free for up to 20 users. Hopefully this helps, if I am way off target let me know, I can always remove this answer.