In general, I know very well what you mean, because I also faced a similar problem in my life. In addition, the development of applications and software is a rather laborious process. Anyway, when I started developing my applications, I decided to find a convenient resource, and it was magento 2 speed optimization
because it gave me the opportunity to get magento development. In addition, it also helped me a lot in the development of my business, so if you can also use it.