One way to do it would be to use Tumblr, because they have a tagging system which would enable you to have your different sections, and they also allow different pages stemming from your original tumblr URL.
Also it would be really easy for any users who already have Tumblr to follow you and see your reviews every time you post them because it would appear on their home dashboard.
You can actually upload songs to Tumblr too, and it allows you to add the album cover and then add a text post underneath it, so this would be handy for writing your reviews on each song. Or for an album you could just add the title track as a teaser then write your review on the whole album.
I’m not sure about the playlists though. What you could do though, is this:
Say your tumblr URL is “etherroom.tumblr.com” for example.
Each time you posted a Jazz song with its review, you would tag it with “All time favourite Jazz songs”, so then to access all of these songs in one area the URL would just be “etherroom.tumblr.com/tagged/all_time_favourite_jazz_songs”, which you could link to from your home page.
From the customise your blog section, Tumblr also allows you to add pages to your blog, separate from the generic homepage where all your posts appear in the order that you posted, most recent being at the top. For example you could create a new page called All Time Favourite Jazz songs, but you can make the URL anything you want to make it simple, eg “etherroom.tumblr.com/jazz” which you could link to from your homepage. The layout could be the same as your homepage or you can customise it.
If you also tag each song you post with the artist name and track name, then the way for people to search would be “etherroom.tumblr.com/tagged/searchterm”, the search term being the artist or track. If you haven’t posted a review of what they search, nothing will come up.
If they want you to write a review for something that they searched and realised you haven’t got one for, they could use the “ask box” feature of tumblr to ask you to please write a review of such and such.
There is also a submission feature, where people can submit what you choose to be able to submit eg text, photos, links, videos and you can post that straight onto your blog, or you can edit it and then post it. So for example one day a week you could ask people to submit their reviews or a youtube video of a song they want you to review.
That’s really all I know of, I hope any of it makes sense, if you need me to clarify something I’ll try my best.