Just my own two cents: the problem was never the lack of wow addon managers, it was the lack of long term maintenance. There have been some very excellent addon managers that have just petered out because ... they just do. For all the users and noise around an addon manager, it is typically a single person maintaining it indefinitely as a hobby.
I haven't updated it in a while but I imagine that, just as there is an explosion of new addons right now, there is probably an explosion of addon managers as well: https://ogri-la.github.io/wow-addon-managers/
I haven't updated it in a while but I imagine that, just as there is an explosion of new addons right now, there is probably an explosion of addon managers as well: https://ogri-la.github.io/wow-addon-managers/
Good luck