A set of .NET Framework managed libraries for developing graphical user interfaces.
For what its worth, I was playing around a while ago with launching a store app from a desktop process. Following minimal example will launch Calculator from a .Net Framework 4.8 desktop console application. I don't know if this is applicable in any way to your circumstance.
Module Module1
Public Enum ActivateOptions
None = &H0
DesignMode = &H1
NoErrorUI = &H2
NoSplashScreen = &H4
End Enum
<ComImport, Guid("2e941141-7f97-4756-ba1d-9decde894a3d"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IApplicationActivationManager
Function ActivateApplication(appUserModelId As String, arguments As String, options As ActivateOptions, ByRef processId As UInt32) As Integer
Function ActivateForFile(appUserModelId As String, itemArray As IntPtr, verb As String, ByRef processId As UInt32) As Integer
Function ActivateForProtocol(appUserModelId As String, itemArray As IntPtr, ByRef processId As UInt32) As Integer
End Interface
Sub Main()
Dim clsidActivationManager = New Guid("45BA127D-10A8-46EA-8AB7-56EA9078943C")
Dim ta = Type.GetTypeFromCLSID(clsidActivationManager)
Dim iAppMgr As IApplicationActivationManager = Activator.CreateInstance(ta)
Dim pid As UInt32 = 0
iAppMgr.ActivateApplication("Microsoft.WindowsCalculator_8wekyb3d8bbwe!App", "", ActivateOptions.None, pid)
Console.WriteLine($"Calculator pid is {pid}")
End Sub
End Module