HI,
There are very few things that DS can't do "out of the box"
(Android home screen widgets, install your app as an Android default app).
Plugins and nodejs can extend capabilities
The wifi IDE makes development easier.
And there's a channel on Discord about a vscode extension for DS.
There's also a channel about using AI, and posts about TypeScript.
Regards, ah