On my current project I'm creating a full set of apis which will be consumed both internally as and externally. Normally I'd only need to create one or two for internal use, and so tools to design, manage and document them has never been an issue.
What tools are partners using to design and document apis?