I also like to classify tracks in multiple different ways such as mood/vibe, thematic simularities, lead instrument, etc... and I find the best way is a playlist per classification. With metadata/tags you will probably run into limitations at some point but you can always make another playlist. Also playlists are simpler to modify and already easy to search, sort, copy etc...