That’s funny because when I first found Processing back in 2008 I thought it really needed a GUI library so I started on what became G4P and it was first released on 22nd March 2009 (almost 10 years ago) .
it was only later I discovered an existing library, controlP5. If I had discovered it earlier would I have created G4P, who knows.