うん、多分その方が良いと思う。
GUI を C# で作りたいのならその部分だけ別プロセスで。