Is there limitation what can be launched form a windows form app?
There is no particular limitation
You can launch any Desktop application (with Process.Start, ShellExecute, CreateProcess, WinExec, etc...)
or UWP applications (with IApplicationActivationManager)
@lydu , is any update?