When looking for examples, you can also take a look at the excellent game “Eco” ("Eco : global survival" on goggle if “Eco” doesn't yield anything)
Eco uses a hybrid system where some items are weight-based, usually small items and processed materials. Whereas raw materials are entirely volume-based and cannot be compressed in the least.
Logistics and transportation is an integral part of the game, so any “pain points” are actually part of the game balance and part of how you help have an economy (by having players able to transport stuff for money etc…).
But simultaneously, the finicky issue of having to organize your materials physically is alleviated by the Stockpile. An item that you place on the ground and will, in a 5x5x5 meters area, automatically organize your materials when you put them into said stockpile.
This way, all your raw materials have the same volume in the world at all times, and you need to transport them and store them. But when they reach the stockpile, they stay neatly organized and stacked.