Microsoft, dediğiniz için son zamanlarda .NET MAUI adında bir platform çıkardı. Henüz yeni ama iş görür, bir incelemenizi tavsiye ederim.
Bunun dışında WPF var fakat sadece Windows üzerinde çalışıyor, bildiğim kadarıyla Avalonia ile WPF'i de tüm platformlarda geliştirmek için...