Hi!
Adding tags to files will give more reason to smart playlist!!
Rekordbox have got this function and help you to organized more efficient your library and playlist.