Hmmm... I found such a function in Autoit. I guess I'll need to go with Autoit then. Though still feels strange that such a simple-sounding function doesn't exist in Kix.

I still have a question about something Bryce said: "if autoit can do a screen sample, COM object control would let you use the scripting engine of your choice." What does this mean? I don't really know what a COM object control is, but it sounds like I can use Kix while "borrowing" a function from Autoit. Is this right?