First option: don't worry about "bloat" - install everything that comes to mind.
With a permanently-available internet connection, I've also taken a "just in time" approach - the Cygwin installer makes it easy to download and install whatever you need, as and when you discover you need it.