XAML Source Generator is a hot topic being explored by Uno Platform, .NET MAUI, and recently AXSG (an open source toolset for Avalonia), and literally WPF (if someone works on that front).
So, if a language server extension API is finalized, such a toolset (language server, Hot Reload, visual designer/previewer) can be integrated and provide all the benefits of XAML (Avalonia, Uno Platform, MAUI, WPF) without any heavy lifting from SharpIDE itself.