Copy UXPin's feature set
I wish XD was more like UXPin
We’re really looking for individual features you think would make XD a better product. Are there specific features you like from UXPin that you think you’re missing? Please let us know which ones you think are the most useful!
Documentation - Must, must have a way to document my designs for development. There's far more to the functionality than "click here, go there" which is handled well through Xd's Prototype tool. And design specs are only a tiny piece of describing how a design works. But PLEASE allow us to pin each annotation to an object, not just to the glass on the screen (one of the main reasons I left UXPin). Annotations for content below the fold can't get pinned to objects in UXPin. (this is also an issue for them with client comments.)
Auto output Design Specs (color, fonts, redlines, download SVG, etc.)
Crop Content - enabling smaller sections of the page to scroll so you can have sticky headers/footers. Also horizontal scrolling.
Gesture interactions. Xd only supports click here, go there. UXPin supports gestures (swipe left, swipe right, mouse over, etc.) They also support transition animations for smaller elements than a whole page. For example, when building a popup menu, I don't have to build that as a whole page. You can add a click event to a hamburger menu icon, then make a layer visible on click and then have that layer fade in.
Kaue Lima commented
The Multi-State Objects are, for me, the most wanted feature. With it I can do much more than a simple page to page prototype and can start adding interactions.