Elmer's School Glue works best when you want a precise dot or line of glue. The glue sticks are quick and work well, but they are harder to be precise with.
Craft glue is what we use for wood crafts or projects that need extra strong hold. Not on fabric.