Hi! Good news:
Quote from it:
New: Dependencies between plugins
Plugins can now declare dependencies on other plugins that the engine will use to automatically enable and load additional plugins they depend on. Dependencies can be listed in a .uplugin using with the same syntax as .uproject files.
I haven’t tried it yet because our project is currently in 4.16, but it looks good!