Crikey...
I use two tags: basically "those on screen" and "those off screen", then shuffle my windows around as needed (I obviously don't use as many different programs as you though)
If you want more tags, just add them and attach them to other keys, e.g. Modkey + !, Modkey + ;, Modkey + .