In India we have many canonical texts with multiple commentaries and foonotes, all laid in different text streams. They are typeset using pagemaker or Indesign. Is this achievable in PrinceXml?
That looks a bit tricky I'm afraid. We don't have any mechanisms for interleaving multiple text streams in this manner, so it would require considerable effort.