I HATE doing home dec. projects, especially the larger ones so I buy ready-made whenever I can. I am almost finished a full-sized bed skirt because I simply could not find what I needed on-line or in the local stores. Also, I had the perfect piece of fabric in my stash, both the exact size & color I needed. I'll finish it up as soon as I can find the energy and ambition to take the mattress off ... again ... to check that everything fits as it should.
Hope your window treatments turn out well!