> NET is being sunsetted in favor of .NET Core, but the latter still doesn’t have desktop support and shows no signs of it.
What do you mean? You can build desktop Windows WPF or Winforms apps with the new .NET. There's also MAUI for cross-platform desktop apps.