Rag Rug Design

There are many methods to make a rag rug, some easy, some complicated. What is your favorite method? And then, what is your favorite design? What if you just have an idea for a design? In that case the design might dictate the method. In short, the two go hand in hand.