Yes, there was an utility in which you could write "conversation scripts" with a given format and then compile them to be used in new maps for Strife, Kaiser was the author of such utility, he even made a new map with new conversations on it for ZDoom. Where to find this utility? I don't know (but I think i've got a link to it somewhere).