What an adorable sewing bag! I am glad you found the source for it and I am sure your friend will just love getting it for her birthday.
I have many finished cross stitch as unfinished objects that would adapt for something like this. What a great idea.