How to use your music library with different dj software

What is the best way to keep my music library usable across different DJ software. I like to compare DJ software

unfortunately itunes seems to be the “best” as it is integrated into most software…

Do you mean a specific software, like itunes? 
I do keep my files on a backuped hard drive. Sorted by Genre -> Artists 

Recently, few month ago, i started using a software called “music connect” from “collectorz.com” … to make a library with all albums i like (from streaming sites too…) i use “Connect / collectorz” as my main library / source of information … 

If i have the physical file or vinyl record on my hard-drive / in my shelf is nowadays n not so important any more, i feel its more important to remember all the great records… and have a visual representation of them available.