We use Cloudockit for generating Azure Subscription Account documentation for our enterprise clients. For Azure architectural drawings we have been using PowerPoint, for a number of reasons.
PowerPoint (PPT) was originally chosen as an easy, effective drawing platform alternative to Visio (Read more about that here) for creating Azure architectural diagrams or concepts for clients or training presentations. Drawing diagrams with PPT is very simple, with a flat learning curve! Once a library of PPT is created, it is relatively easy to use any diagram as a template to be customized for the next client. Slides can easily be used as a separate drawing, or customized and added into a custom presentation, exported into Word or as a PDF. Collaboration is possible by saving a PPT slide or slide deck to a cloud location. However, there are some cons to using PowerPoint for drawing – a PowerPoint repository of commonly used Azure Icons must be built and maintained. Automatic versioning is not available. Connector styles are limited and its not possible to turn off the ‘snap-to-grid’ function making connecting easier in some cases.
There are a number of online drawing programs that will make drawing Azure architectural and concept diagrams even more efficient – and no software need be installed locally, although some of the programs do offer a desktop version for working off-line.