Lots of great stuff has been done with SBT plugins as well. I have an SBT project that will spin up multiple JVMs for distributed integration testing, build and push Docker images tagged with the current git branch, spin up external services under test and more. Once you get the hang of it, these things fall in place easily.
Also, Typesafe has really improved SBT's documentation over the past year. Plus a lot of the odder syntax choices have been replaced in favor of := instead.