Picking the right generator comes down to matching the output to your gear....
https://lima-wiki.win/index.php/How_Do_I_Estimate_How_Long_a_Generator_Will_Run_Each_Day_on_My_Project%3F
Picking the right generator comes down to matching the output to your gear. Total the wattage of your tools and add a buffer for startup spikes. Diesel is best for long days, but petrol works for light weekend jobs