Self hosting a Windowing IDE on top of X11 on a Zero is asking a lot for them.
Most of my BCM2835 gadgets are CLI or baremetal.
If I do any self hosting applications on those it is either shell script or Micropython based.
My IDE for them is MC, Midnight Commander, editor/file manager.
I have to agree with Spaceman5, the older versions were faster.
I don't like these "simple/standard" software things like Arduino/VC/Eclipse/NetBeans/Scratch that require the latest hardware to run fast enough to use.
Need to look at that Piduino stuff
My default x11 desktop IDE is Geany, have not tried setting that up with the Arduino compilers.
I never liked running Java stuff on less than a Pi2, it's too slow otherwise.
My Zero coding is done externally, Windows/Linux boxes, now moving to Pi4 hosted.
It is just a matter of using software that is optimised for the hardware and run stuff that not too slow to be painful.
With Linux and baremetal options now we have many choices of tools.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges