Do you have a Decision Tree type process that can be shared that would advise developers on which tool to build solutions given a use case. When to build with Xamarin vs ASP.net vs PowerAutomate, etc. ?
There's not one correct path to take here. Things to take into account are where does your team's expertise lie. If your team is full of C# and .NET developers, then it makes sense to look at Xamarin or ASP.NET Core (depending on the workload). Which leads into - what is the context of the problem you're trying to solve - are there specific requirements. There's no correct and no incorrect answer.