Well, it's not hard to make a good string array component with some functions. I don't have one on hand, but I've done some pretty similar things.

What functions of StringList are you using, may I ask? If you're looking up "Values['']" stuff, then it'll be slow, real slow.