This is not Visual Studio nor #Develop nor any other known IDE.. it's just a sample code from MSDN Magazine
Ever wanted to host Visual Studio Designer in your application? to give your user the ability to redesign forms or even create new forms ?
All you need is .NET framework installed (if you want to also compile the newly generated forms, you will need .NET SDK too -it's free :)- )
Surprisely, VS is not doing anything more than just "using" what is already there in the .NET framework winforms to enable users to design forms (drag, move, group, align,... etc).
There is a sample that was published once in MSDN Magazine, you can download it here
And an article published in this issue in "The Perfect Host" column..