ceedah,
That's like asking how do I design a house? It depends.
You need to know the type of load, power factor, inrush level and duration, etc. Most generator manufacturers have software to help you select the appropriate unit. It will ask you these questions.
Alan
“The engineer's first problem in any design situation is to discover what the problem really is.” Unk.