>I feel poudriere takes too much time and disk space building literally everything.
No not really just your packages and the dependencies of those.
Ok, slight exaggeration. The dependencies get quite huge though, especially when you are using something substantial.
Yeah that's true, having 1400 pkg installed needs often ~300 pkg to rebuild...but hey then you know everything is in harmony ;)
Building both gcc and llvm from scratch (which somehow usually ends up happening) is probably more harmony than I need in my life.
Incidentally I wrote a shell script that does this.