Add support for choosing which tools to run

Fixes #16