I arrange by genre, using playlists/crates (different software, different name).
But it’s not just music genres like Hiphop or Rock. It may be for diffent event types, different feels and so on.
Some songs are in multiple lists
I mostly do mobile DJ’ing, and move through the lists doing the night (5-6 hours) – and use the search function to quickly get to a song thats not in the current list (like a request or something i suddenly figures out I wan’t to play)
I then evaluate the night, and continue to add and remove songs to/from my mostly used playlists/crates for future gigs
Best regards
Klaus Mogensen