21 views and not a single piece of advice or snared snippet?
I don't think I'm like-minded, so I wouldn't think you want me to respond. I think a lot of people will fall into that category. Your post was also in the General subforum with a title unrelated to WoW or Macro Sets so most of those views are probably from general readers wondering what it's about. I renamed and moved it for you so that will be less of an issue...
My layout is much simpler. I have exactly one WoW Macro Set per class, and most of the macros in them cover a single spell so I name it the same as the spell. There's a small handful of parts of rotations and such that use /castsequence, those I just name like "DPS Rotation".
And I don't necessarily use WoW Macros for everything these days. When building out my Pro Config I've actually been using a lot of Keystroke Actions, because I don't really move things around on my Action Bars enough to make it worth fidgeting over a ton of WoW Macros that each just use one ability. 99% of my Action Bar buttons are always going to have the same thing. Granted, it is harder to notice "3 -> self" being the wrong key than "Stun -> self" being the wrong spell.
So regarding your method, it sounds like you've got like 6 WoW Macro Sets *per spec*. 3 specs per class, 11 classes ... 198 WoW Macro Sets if you covered all of them. To me that doesn't sound better for troubleshooting or tweaks than having one WoW Macro Set for all Monk abilities.
Plus it sounds like you'd be duplicating WoW macros in a lot of cases -- for example, all 3 Monk specs can use Jab, and from what you've described this would go in 3 separate WoW Macro Sets all for Monks -- "Monk - WW - Damage - Single", "Monk - MW - Damage - Single", and "Monk - BM - Damage - Single".
To that end I would say, why not just put your naming scheme inside class-specific WoW Macro Sets instead of making tons of spec-specific ones? Then under the Monk set you might have "Common - ST Damage - Jab", "WW - AOE Damage - Keg Smash", etc. You have 11 WoW Macro Sets to cover all classes and specs instead of 198, no duplicate macros, and still keep a naming scheme like you want.
For the rest of your WoW Macro Sets, none of the above is really important -- it sounds fine the way you're doing those.