I just would like to add that the Calamares works fine on Debian based distros, but...
1. The last version I could compile was 2.2.3. After updating qt5 libs, some tools have been removed, including one important Calamares dependency. So building could not be done.
2. The UEFI support works on Arch based OSes fine, but on Debian's - not yet.
3. The last important feature - disk encryption has been implemented into Calamares and works on Arch based dists too... only.
I'd like to change our present 'live-installer' to Calamares but it's not ready for Debian's yet.
So I still keep the 'live-installer' alive