A range of general purpose tools.