The normal breeds in the US that lay colored eggs are Ameraucana and Araucana. Others are rare.
But you won’t get true Ameraucanas or Araucanas from hatcheries, you’ll get Easter Eggers. Easter Eggers are not a breed but are chickens that might or might not lay blue or green eggs. You’d have to get true Ameraucanas or Araucanas from breeders.
Like most other animals, if you have sufficient room they’ll get along. If space is tight, you could have problems.