Suggested refactoring of the sylius extension development architecture

hi,for now, if i create plugin,like SyliusCmsPlugin

the install need use command,
1、composer require bitbag/cms-plugin
2、edit config/packages/_sylius.yaml to include plugin config.xml
3、edit config/routes.yaml to include plugin routes.xml
…all need manual edit.
It’s not friendly to non-technical people

I suggest that you can learn the shopware plugin management method. Managers can upload and install plugins in the background, and the system will automatically import configuration files.