saidenka’s verson is more unique small functions.
my version is leaning towards ‘collection’ & will return bugs if duplicate addons enabled. In my version I use folders to contain addons from any given category. An example would be this:
Here I’ve merged all add_mesh/curve/surface addons from blender & beyond & started on the add menu. I modified saidenka’s addon to use a folders system, not dis-similar to blender 2.49 0_0, so instead of trawling through miles of addons, I’m merging lesser/useful ones (that work & are not big maintained addons like archimesh) into a single activate, with saidenka’s nice option to turn on off the extended menu’s. This is quite experimental & touches upon many areas of Blender. Certainly as I progress & delete addons I’ve merged from my Blender install, the addons menu’s look much cleaner.