Figuring out how to piece it all together was a nightmare, too with searches turning up documentation and blog posts for N similar but different C# UI frameworks, which compounded with my unfamiliarity with C# and where its stdlib ends and the UI framework begins. It’s all very confusing for someone coming from other platforms.
It was very frustrating. Even Android with its notoriously bad and idiosyncratic Android Framework was less of a hurdle to pick up and start using.