The iMac G5 was compatible with certain versions of iMovie, iDVD, Final Cut Express, and earlier versions of Final Cut Pro.
The only thing it probably can't do very well is make modern Flash animations or use modern Java. Though it can usually playback Youtube and older Flash animations. What exactly are you trying to do?
This forum may be a starting point: