I use different smart playlists based in BPM, language and rating
For analyzing the bpm of all my tracks i used Mixmeister BPM analyzer
Concentration, memory: 2 stars, bpm 110-122
Pump up: my mother language, good rating
Relax: 2 stars, BPM 70-75 or 140-150, not trance genre
Workout: BPM 146-150, not my mother language, high rating
Hope it helps in something