My roommate made some earlier this fall. He didn't make a pattern, but the design was pretty simple. He took a look at a few of the panniers that you can buy off-the-shelf and copied them pretty close.
His made his with a canvas outer and the classic 'truck-tarp' inner. It's worked pretty well for him in light rain, and if/when I get into touring I'll try something like that.