A way to write C# in a GUI-based, visual way