I was dealing with this problem with an editor just yesterday. We found XML largely did the job but that markers didn’t export. We were doing rough and fast tests, though, so perhaps there is a way of transferring markers which we weren’t aware of.
Otherwise, everything else we focused on — clips, subclips, and sequences, all transferred between programs with no issues using XML.