<p>>> "It's not possible today with Microsoft development tools to create like a single project that targets anything that you want." </p><p><br></p><p>Well…technically, yes. However, it's definitely possible using the new Uno patform, which uses C# and "standard" UWP/WinUI XAML and targets Windows (UWP), web, iOS, Android, (MacOS compatibility coming) within a single project. There's already 3rd party support for Uno, too. Like Xamarin, Uno is now open source, and has received lots of support from the Microsoft teams that are responsible for WinUI and Xamarin.</p>