I've been graced with a large, covered back porch, but it was seriously in need of some color to give it life. All the rugs I've seen over the years were either too expensive or too blah, so the porch remained plain vanilla.
Then it hit me as I was eyeing some outdoor canvas I found on sale: Make a Rug. The top layer is two widths of outdoor canvas, the bottom layer is a heavy cotton canvas I had in my stash. It was too bulky to sew with my machine on a counter or table, so down to the floor I went. A few hours and a small backache later... ta da!