I have lots of fun organizing mine mainly by color.......I also have separate places in cubbies or bins for 2" squares, and bigger squares, which are all in a few drawers, divided by color as well.
For the bigger pieces of material, I use the core boards from another member here on the quilting board to simplify and organize effectively. Keeps me happy!