I think a basic intorduction to UI for plugins (how to open modals, handle events etc.) would be great. I actually wanted to do something like this myself, but currently don’t have the time to do so. In such a tutorial, I think it would be great to keep it as simple as possible (not using frameworks like React etc.), but giving peope an idea of how to do it (allowing them to use frameworks only if they really want to), since this seems to be a difficult topic to get into for some.
Also, I’d suggest using
xdpm (the CLI-tools for creating plugins), since it’s a really handy tool and makes developing plugins so much easier.
Additionally, I think a video explaining the edit context and general “quirks” of scenegraph manipulation might be helpful for many people trying to get into Adobe XD development.
Last, I would recommend (since I created them, I’m not entirely unbiased and therefore, this really is just an idea) using the typings from https://github.com/AdobeXD/typings to enable autocompletion features, which can make developing plugins easier to for new users since one doesn’t always have to look up how some attribute was called in the docs.