When I jumped into chickens several years ago when my boys were young, we bought 25 chicks, 5 breeds. I too live in a cold winter climate, and warm summers. That helps to narrow the field. A good size bird, breed developed in a similar climate, egg layers.
What is generally true about the hatcheries is that egg production is a must to stay in business. They are not breeding to the SOP generally. GIven this I figured the hatchery hens were a good place to start.
Some are better layers than others. BUT.. how many eggs do you use? If you have 7 hens, will you use 6 eggs a day??
Also IMO a hen can assimilate better quality foods into her eggs if she has more time to eat quality food: greens, bugs, food scraps. If you want a laying machine eating only a pellets ration of corn/soy pumping out an egg a day, then that is a different bird.
Our favorites have been the speckled sussex. A pretty bird. Raised by my kids the girls helped at weeding time by grabbing the worms. Kids held the worms up to see how high the girls jumped. lol
The buff orpington is also gentle bird-- too gentle for all the varieties I have that co-exist. But are lovely birds if they are the only variety.
Black sex links are fine. I have one let of the original batch. She is now 7. The Rhode Island reds are tough birds; can survive the farm life but not favorites of my kids.
Also,,,,, when buying realize that one COULD be a rooster. Sexing is not perfect. THink about what that rooster will be like as an adult.
We had one wicked rooster and one nice rooster from the same sexlinked breed. Kids carried sticks until he was removed from the flock. Never had problems with roosters from my other breeds.
Need to seriously consider hatchery birds are different than breeder birds for temperaments. My kids hated the birds that pecked them not matter how many eggs they produced.
Nice birds stayed. We weeded out the others.
Buckeyes are a nice dual purpose bird. Mine are breeder bred and big heavy meaty. Moderate egg layers. My point is if you want good egg layers stick with hatchery bred birds. And look on line for the breed selector at MY PET CHICKEN.
https://www.mypetchicken.com/chicken-breeds/which-breed-is-right-for-me.aspx
It includes : cold tolerant, need to be docile, and how many eggs .... should give you a good number of breeds to look at. Bantams are too small for your climate without extra care.
My kids enjoyed having several different breeds.
Good luck!!