Si je comprends bien, vous souhaiteriez automatiser l'installation d'une distribution packagée (elastix, asterisk+freepbx, etc...), pour que l'utilisateur n'ait plus qu'à mettre le cd dans le lecteur ?
Le problème des distributions packagées, c'est qu'il n'est pas si simple que ça d'en paramétrer une pour faire ce que l'on souhaite, ça demande également un apprentissage, et je ne pense pas qu'un novice non-informaticien s'en sorte avec ça.
Pour tcl/tk, je me disais "bon il utilise ce langage parce qu'il le maitrise bien, pourquoi pas", mais si vous pataugez avec, pourquoi ne pas utiliser quelque chose de plus classique, sur lequel plus de monde pourra vous aider ?