If you’re keen to explore py5 as a Python-based Processing alternative, then the Thonny IDE is a great way to do so. I’ve created a plug-in to simplify the setup involved. Here’s the GitHub repo with the installation steps:
https://github.com/tabreturn/thonny-py5mode
If you’re not aware of it, py5 brings all sorts of exciting new possibilities to people writing Processing code using Python – support for Python 3, support for libraries with C-extensions, like NumPy, and more.
I presented on the topic at CC Fest. If you’d like to watch the recording, you can find it here (along with the resources for the session) –