Similar storage tips as mentioned above. Each sewing machine had it's own box for the extra feet. Needles are kept organized in a small plastic bin. Embroidery threads are organized on golf tees glued onto dry erase boards.
I use a double stack tackle box for sewing notions by my machine.
Fabric is re-folded and measured when I get it home. Attach a small sticky note with measurements on each piece.
I keep a list of rulers, stabilizers, embroidery threads, and accuquilt dies on my phone/ipad. Easy to check at store to prevent duplicates.
Embroidery designs are listed in alpha order by year. They on a separate hard drive in alpha order also. I keep a master notebook of all on-line designs purchased.
Machine manuals are downloaded onto PC along with serial numbers.