Have you ever considered rolling the larger pieces onto tubes and storing the tubes in clear plastic tubs that stack?
Also, small pieces could be corralled in plastic storage bags according to their color, design, etc. Those can be put into clear plastic tubs.
The clear plastic tubs help to organize, since you can see into them.