Doors are surprisingly easy, as I was happy to discover. Just stuff a towel into the top, and two blankets on either side to hang down to the floor. You may have to thumb tack them on the sides or tape them to keep things light tight. A rolled up towel on the bottom completes the fix. You can do this quickly.
I ended up taking the blinds down in the bedroom windows when I was ready to print. Then I made up two large squares from screwed together 1x1s that were bigger than the windows, ran a cross brace across them, and stapled a couple of layers of cardboard to the squares and painted them. Each square panel rested on a 2x2 that was screwed horizontally into the wall under the window, and two teacup holder 'U' hooks were placed on either side of the panel into the wall at middle height. You just hold the big square panel up, rest it on the 2x2, and take a bungee cord and attach that to the 2 'U' hooks on either side. It will pull up tight to the wall. There may be small light leaks on the edges, but you can hang towels or the wife's clothes on hangers. It took maybe 10 minutes to light proof our bedroom when it was time to print.
In the new place, I am simply going to wait until it's dark :}