I know this is sort of like the perfect coop post, but less specific. without worrying about climate and such, lets build(another virtual) coop. 1.at least one wall to come down for easy cleaning. 2. NOTHING that is like screwed to the coop floor (didn't know how else to put a ladder to th roosts) as it can make it hard to sweep. if you don't like to step in the poo while you sweep, make sure more than one wall comes down. 3.nest boxes have doors on the outside of the coop for easy access to the eggs without stepping in poo. 4. very easy access to roost so you can get chickens that need tending to while not being pood on in the process. 5. maybe if you have a starionary coop, have three or four chicken doors on different sides and a movable run so all you have to do is swing the run around.