And your product load (apps) is very advanced so I'm going to write you need to get into more powerful laptops. Consider a Surface with the usual i5 or i7 with enough storage to handle what you are doing.

The battery runtime varies by about 10X as the load changes so be sure to reveal how many hours you need as you run your apps then double that since batteries age.

My view is 8GB is usually plenty along with the i5 but the bottleneck I see is old technology hard disks. Move to SSD to get current.