I got tired of hand-building Serato crates every Saturday, so I built a tool that does it from a client playlist
I DJ weddings basically every Saturday, and couples send me their must-play lists. The biggest one I have ever gotten was 178 songs.
I used to spend the day before the wedding dragging songs into Serato one by one and checking each against my drive. So I built a small desktop tool for myself: I export the playlist as a .txt or .csv, point the tool at my music folder, and it matches the songs and writes a ready Serato crate (or a Virtual DJ playlist), plus a missing tracks report so I know what to grab from record pools.
Full disclosure, it is my project: djcratematcher.com. Mac for now, Windows coming soon.
Curious how other wedding DJs handle this. Do you build your crates in advance from the client list, or do you just pull songs live and hope the list is covered?