Earlier quoted context omitted.
> The application had to be literally installed on the system to even debug it I think that's because you chose "packaged" application, these apps need to be installed so that capabilities are handled correctly. To be fair, macOS has the same issue, although they won't show in Launchpad, they still can be indexed by Spotlight.
I want to be able to create self-contained GUI application that are relatively small and can be just copied and run on another computer. Installation should be an option, not a requirement. From my evaluation, WinUI3 doesn't offer that.
What you are looking for is "unpackaged, framework-dependent". This will build an application like an old-school WinAPI executable, one which expects the relevant DLLs to be installed on the host system (or distributed in the same directory).