Democratising Archival X-ray Astronomy (DAXA) is an easy-to-use Python module for downloading multi-mission X-ray telescope data and processing it into usable archives. Users can acquire entire archives, or filter observations based on ID/positions/time. Supports XMM; partial support eROSITA, Chandra, NuSTAR, Swift, Suzaku, ASCA, ROSAT, INTEGRAL
For the naming scheme of DAXA archive directories - in fact I should have whole documentation page for that.
But things like:
etc. etc. - need to be precise about this and also show people what to expect.