The final and 5th strategy that event DJs use and I'm starting to incorporate is to tag in the comments of songs that are difficult to find another song that blends well with a #name so that when you're playing a song that you know doesn't mix well with others, you can check the comment and search for #name and it'll show you only the top and sometimes few tracks that you've pre-determined will get you out of that song cleanly and harmonically without wasting precious time. It's a great way to rehearse blends before a gig too. It just helps you get to your best newest songs faster without having to scroll through the big boneyard worth of music, but I do that also which gives me 4 ways to create a set or mix live from. So those 3 basic organizing tips help me create sets faster and mix better and after I'm done with a mix or a few mixes I usually clear out my Aux Lists to re-use them again. You can also filter for the last 500, 1000, 5000 or more of the newest additions since this is what I prefer to play most of the time, with new music as the bulk of my sets with some key harmonic re-currents to make the mix sound cohesive and well programmed. I also use My Library, Added Today, Yesterday, Added 7 days, Added 30 days (and more as needed). I can simply click the next Aux List Tab to get to more new music that I'll be using later on, but I didn't want to lose track of and I don't want them in my way right now. That way I can add music/videos from a large BPM difference without having a long list to work with. From this playlist selection, I'm able to create three Aux Lists (Aux List 1, Aux List 2, Aux List 3) to help me move music into my Automix that will be used to create my set (since it counts total time and songs) compared to regular lists. This helps me avoid songs I've mixed the last time to keep things fresh and new. If you add more than 100 music video MP4s into a playlist, it will slow your load times so I keep them at that limit and I can clearly see with the sub-folder tree which songs have been added recently and can go back up 100 songs/videos at a time by date added.
xx can be the DJ pool initials like video pool name, type, style or whatever you prefer. xx Newly Added 0.0, xx Newly Added 1.0 and keep them going. One strategy that works well for me is to use virtual folders and/or playlists (I prefer playlists) inside sub-folders and I take the latest music and categorize each virtual folder/playlist with 100 of the newest tracks and arrange them by BPM and Harmonic Key from slowest up top and fastest at the bottom. Do what you feel works for you and your playing style or promoters needs. I prefer music videos (MP4s, but some MP3s to go with them) and I've found a way of organizing music within VDJ2020 for my playing style, but everyone plays with their own style and some DJs prefer classics or open formats instead of new tracks which means this won't be ideal for everyone. I mostly play new Hip Hop, R&B, Pop/Top40, and few of some other Genres.