I've often thought Spotify would make a great alternative to Beatport etc., if you could control just that much more about music it recommends. So, I created Selecta, a DJ tool to talk to Spotify's Recommendations API and fine tune your search to find the sort of tracks you're looking for.
In this first version I've setup some limited controls from the recommendations API, such as danceability, energy and happiness. I couldn't quite decide if "more options = more fine-tuned search" or the inverse, but I'm listening to feedback from those using it and I'm quite interested to see the consensus there.