You can use genres and Erlands multi-library plugin to support separate libraries, adding a specific additional genre tag to define each one.

I use this so that I have completely different menus (using Custom Browse) for Classical (as a 1st tag) and other genres. It might be too much work if you have several large libraries and the effort of re-tagging would take too long.