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

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.