I am a hobby programmer learning by making small projects and games. So far I have been using processing and Java and following along with the coding train YouTube channel. I want to move into making desktop gui programs, so I'm looking into windows forms. I only use Windows so C# seems like a good fit. I'm also interested in eventually using unity to make games. To ease the transition I was hoping to use Windows forms as a processing replacement. Is there anything similar that I can use? Or are there other drawing libraries in C # that you would recommend. Thanks for the help!