For difftastic, there is difftastic package in MELPA, see also https://github.com/pkryger/difftastic.el for instructions.