The ?short version? is, (1) Add up all the loads, and (2) Install a service that size.
If you want to take advantage of any demand factors, so as to reduce the service size, then you need to know the types of loads and their KVA values. That is too much to summarize in any ?short version.?
Do you know how to get free Internet access to the NEC?