Me too. That's how I did mine. It makes it easier to manage too.
I put all my shared stuff in a single addon and organized in folders by type (assets, libs, sounds, fonts, etc) and then make all my other addons dependent on it. I'm a little anal retentive lmao.
Here is how I have mine laid out.
https://1drv.ms/u/s!AoICZc1JonHCgd4s-MtjieXYdnv1ZQ