Well, already I have around 15 macros assigned to hotkeys that I'm using for a couple of things I'm working on. This has helped tremendously in pasting things repetitively without having to first copy them each time. As time moves on my list of macros will very likely grow a lot more. Being C# allows for many things I can and likely will make use of later on with more complex macros. So, my thinking is that if I could enable/disable these with a toggle switch instead of having to remove the hotkey assigned to each one then I can switch between "groups" of these macros by toggling them off/on as needed and utilize the same hotkeys between them. There are a limited number of "reasonable" hotkeys available that won't also interfere with programs and native system hotkeys. I'd like to keep those hotkeys intact and not override them if possible.
There will be times where I need these, times that I don't, and times that I need a different set of macros than these so having the option to switch them on/off without having to reassign the hotkey for each one every time would be a pleasant time saver, which is what this whole program has been so far for me already so I was hoping maybe this could be added and continue that trend
Additionally, the idea of groups of these is interesting as well so maybe it could be extended to have that option too?

Basically then we could have nested folders of macros declared as groups with individual per-macro, and group-wide toggles to enable/disable them. I think that would be extremely useful. I'm thinking aside from these tedious repetitive pasting tasks I'm currently doing there are a number of useful text manipulation macros I could make from this and I think it would be very useful as a snippet manager for programming as well so having these switches to toggle them as needed will be really helpful at that point. Even more helpful would be individual toggles, with declarable groups that had group-wide toggles, and the ability to assign a hotkey to the group toggle so enabling/disabling groups could have their own hotkeys. That way we could have groups for different tasks that all use the same hotkeys for the macros in the groups and we can easily switch between the different groups without having to leave whatever we are working on at the time.