in reply to Imager drawing question

Does it write to screen or only to a file?

Neither really. It creates and modifies images in memory. It has a method to write what's in memory to an image file, but none to write to the screen. You'd need some sort of GUI library (Tk, Win32::GUI, etc) to do so.

(As far as I can see)