Couldn't agree more here, 1k dependencies would take a while to build even on my 9950x3d if only due to linking.
It seems to me like the the issue is the project is either too bloated, or large enough to justify a workstation build. Breaking it into smaller, independent parts would also help here.