OPML (I am familiar) could be used as a basis yep, but it's a file format which is more akin to vCard, vCal and iCal - CalDav, CardDav and WebDav are the transport(?) layers (API layers, operational layers, call them what you will) which sit on top of the file format standards providing the interoperability.