Using total energy used (kw-hrs) to determine an “average” power usage means nothing when sizing a generator, or any electrical sizing problem. Instantaneous power required is the only thing that matters.
Example: I want to run my 4000watt hot tub on a generator. It only runs 3 to 6 hours a day (12-24 kw-hrs per day). That’s an average 500-1000 watt load for 24 hours, so a 1500 watt generator should be more than enough right?
Or, say it is “daytime loads” for 12 hours, like you did, and we say the average is double: 1000-2000 watts, we buy a 3000watt generator? Still won’t work.
A generator needs to be sized based on running loads and to accommodate motor starting inrush currents. It has to be sized to start that motor when other loads are already running unless there’s a plan or interlocks for sequenced starts.