GSOC 19: Graphics Tutorial Apps

I am very much interested in Graphics Tutorial Apps and want to contribute to the Processing Foundation during GSoC’19. I want to clear my idea about the apps described here.

I’m looking at the the Famous Curves Browser and other tools as widgets that can be opened from inside PDE. Furthermore, each curve can be clicked and opened up in new window that is more like a graph plotter with GUI that helps us to tinker with the curve parameters.
It’ll be a great help if anyone could tell me if my approach to building such tools is correct.

Also, I was looking at the conversation over Java 11 migration… further development of any GUI is preferred in JavaFX or Swing ?