Currently, we do this using beaker with one of our most complex multi-node test scenarios being represented at https://github.com/simp/pupmod-simp-rsyslog/tree/master/spec/acceptance/suites.
The main driver of the SIMP project using Beaker over Test Kitchen was the ability to easily do multi-node testing.
If litmus cannot do this and requires the use of PDK (which is a lot of work on existing large frameworks) then we may be unable to migrate.