Les outils pour XAML

Logiciel gratuits: IDE, éditeurs de texte et XML, aides au développement, frameworks compatibles avec .NET.

Frameworks

Avalonia
Package NuGet pour .NET offrant une boite à outil multi-plateformes avec XAML comme langage d'interface.

MAUI de Microsoft
Ou Multi-Platform App UI. Pour "créer des applications mobiles et de bureau natives, multiplateformes dans un même système logiciel".
Le temps d'apprentissage est assez long.

Compilateurs et IDE

Visual Studio Community

Visual Studio 12

La dernière version permet des réaliser de applications pour Windows 10 soit pour l'environnement classique, soit pour l'interface à tuiles.
L'interface de l'outil qui se veut plus moderne paraît en fait plus rustique, les icônes par exemple étant réduites au minimum figuratif.
Microsoft promet des mises à jour fréquentes pour ce logiciel qui permet lui-même de réaliser facielement des mises à jour pour les applications qu'il construit.

Mono Develop
Sous Linux vous pouvez utiliser cet outil de développement gratuit.

Process monitor
Ce logiciel système suit à la trace les opérations internes en cours et permet de localiser une erreur quand un programme ou runtime ne fonctionne pas correctement.

Editeurs XML, HTML, et textes ou graphismes

Visual Studio Code (de Microsoft).
Editeur de code open-source en TypeScript gratuit construit sur Electron et Monaco. Il dispose de la mise en relief syntaxique pour de nombreux langages.

Advanced Editor
Fonctionnant sous Node.js, il est spécialement conçu pour ceux qui travaillent sur plusieurs projets en même temps. Cet éditeur est particulièrement intuitif et permet d'accéder au code plus facilement.

Inkscape
Editeur graphique vectoriel qui permet d'importer et exporter des images au format XAML.

LibreOffice
Gratuit, il aide à créer des documents HTML avec graphismes.