Traktor can READ (not write) the iTunes Library XML file. Traktor ratings and metadata changes do not cross over into iTunes. This file can be provided by any application:
Changes made in Traktor do not carry over into the library provider.
iTunes is suitable, with limitations:
iTunes ratings and metadata changes do not cross over into Traktor.
iTunes cannot create smart playlists based on path information, unless Sundry Info to Comments is used (https://
iTunes will soon be replaced.
Beatport Pro is unsuitable:
Swansian is unsuitable:
Swansian has no native export.
Swinsian2itlxm, which exports to iTunes Library XML does not export smart playlists (such as files with a path containing 2019 Added) (no plans)