Makagiga: More tools than you can shake a stick at