Man, almost sounds like you could stock a store with your supplies. I might organize by where I need items. Less used items further from the sewing machine. Flat surfaces as clear of "storage" as possible so projects can be laid out. Also, an area of UFO's or current projects. Maybe a couple of baskets for projects under construction. Oh... and books and patterns.