Nixstaller is an Open Source project with the goal to create user friendly and flexible installers that work on various UNIX like systems. Some of its features are: small size overhead, large compatibility, Lua scripting and few dependencies.
LuaDist is a CMake built module distribution and deployment tool for the Lua programming language. It aims to achieve zero configuration runtime environment for Lua modules and libraries be it source or binary.
With 'nixstaller' you can easily make installers for unix like systems. It will support several GUI frontends such as ncurses, Qt, GTK2 and FLTK.