When comparing Diagrams.net vs Adobe XD, the Slant community recommends Adobe XD for most people. In the question“What are the best tools for creating app mockups?” Adobe XD is ranked 3rd while Diagrams.net is ranked 5th. The most important reason people chose Adobe XD is:
It's easy to be productive immediately with XD but it also includes a demo so that you can learn about some of the more powerful features.
Specs
Ranked in these QuestionsQuestion Ranking
Pros

Pro Rich functionality for a web-based application
Pro Integrates with multiple cloud storage services
Draw.io offers saving files directly to services such as Google Drive, OneDrive or Dropbox along with saving to to computer.
Pro Real-time collaboration
Pro Great flexibility customizing text labels
Pro Completely free
Pro There is also a Desktop version

Pro Good list of different output formats
Draw.io supports export for PNG, GIF, JPEG, PDF, SVG, HTML, and XML.
Pro Internet Explorer 6-8 and touch device support
Draw.io works with every browser (even IE 6) without plugins.
Pro Easy to use interface
It's easy to be productive immediately with XD but it also includes a demo so that you can learn about some of the more powerful features.
Pro Cross platform
It's available on both macOS and Windows.
Pro Repeat grid is a timesaver
Creating a list of items is simple with "repeat grid." Just create one and use repeat grid to duplicate that item vertically or horizontally. Then drag and drop text or images to create unique entries for each repeated item.
Pro UI Kits are available for iOS, Material Design, and more
Includes:
- iOS
- Google Material Design
- Windows UWP
- Wireframes
Pro Share online and gather feedback
Allows mockups to be pushed to the web where collaborators can try the mockup and leave feedback.
Pro Interactive mockups
XD allows you to wire any object to any destination page so that clicking a button asset will take you to a page that you specify.
Mockups can also simulate a scrolling page or window.
Cons
Con Import from Visio .vsd is useless
Even simple diagrams get all scattered.
Con Behaves strangely for certain diagram types
For example the snapping function for arrows doesn't work properly for the sequence diagram template.
Con No tools for animation
It is possible to create transitions, but this feature is very limited.
Con Only good for mockups
XD is not a multi-purpose tool like Sketch. It is not a good tool for logos, icons, or other design assets.
