The best coop is one you build. Kits and prefab are cheaply made, way too small, underventilated and cost an arm and a leg.
Your hens don't need their own nest box, you only need 3, 4 at the max. They'll still all lay in one or two. :lol:
Some rules of thumb are:
4 Sq ft per bird in the coop...