I have found an useful tip related to this idea, if you are using the patch I submitted yesterday (or any of the previous versions) to see the previous tags when you try to see the currently selected tags. I'll explain it with an example: you have clients with tags 1, 2 and 3, and you are viewing these three tags. Now, if you press Mod1+1 twice you will be focusing the first client with tag 1, if you press Mod2+2 twice you will be focusing the first client with tag 2, etc. This way, if you define enough tags in your config.h for the clients that you want to access quickly, you can focus them with just two key strokes. You can do it now with Mod1+Tab, but it is a bit less comfortable. As a side note, I have always wanted to give it a try to dynamic tags in dwm, and I will probably write a patch once 5.0 is released, just to see how it feels. OTOH, I think the needed complexity won't be well worth, but let's see...
hth, -- - yiyus || JGL .