WPF is still best. I tried to use UWP a few years ago. I discovered that you could not make a desktop application with it. It was only mobile style apps. When Microsoft had high hopes for Windows phone it was not stupid it was only bad. Now they are going to make something new again. I dont really understand it. I expect it to take many years before it is as good as WPF.
https://www.theregister.com/2020/09/01/microsoft_windows_windowing_api_project_reunion/
For UWP we have been in a constant state of ‘catching up’ on core functionality, and never being able to. While for Win32 we have been in a state of non-innovation, leaving developers behind because we have focused on bringing new features only to UWP where we can guarantee that guardrails are in place. We heard you – this situation is not making anyone happy and moving between the two worlds is hard,