Specifically though, GPT pointed me to Xalan (which I had never heard of, and would not have ever seriously considered by looking around for XSLT parsers - because I didn't realize it was the only option for stream parsing xml via XSLT v3. It was able to tell me this a lot more directly and offer why it was the best option to go with for my list of requirements. Even writing python scripts along with XSLT, etc wouldn't make the stream parsing possible because any package available couldn't handle v3.
So yeah, it is quite useful for exploring programming design given a huge list of requirements. But you have to explicitly ask, because it can't read minds and will just choose some design if not specified (it can't read minds).