My multi-color 3D prints stopped wasting filament when I gave up on printing large parts in one go
Breaking large 3D prints into smaller parts cut my filament waste considerably
We haven't written up this one. XDA Developers has the full story — the link below goes straight to it.