MagicWB is for all machines.
Yes, but the gradient utility only works with AGA chipset.
My program also works on OCS/ECS. But it needs Kick 3.0+ currently. I looked at the source code and gfx dependencies can be removed easily. The major problem is the use of the GT_GetGadgetAttrs function which does not exist in Kick/WB 2.0. I yet have to learn how to work around this.