If you want to protect the chickens, but still have something movable, you might consider a dog kennel for a run (the kind that are about 10 feet square and covered with chainlink fencing, plus add something over the top.)
Or you could consider a cattle panel hoop coop for the run, with a tarp...
For the winter: it depends on your climate.
In some places, you can let the chickens range all year long.
In some places, cold and snow and wind mean that no "run" will do much good, unless it has a roof and some solid walls-- by which point it's pretty much just a big coop.
For plenty of places...