Stupid question but, when you build your own ISO it does save your OS in its entirety (documents, all files)? If so, are all programs included as well and only need to be re-installed?

Say I have eclipse on my kali linux distro, will it be there on my computer when I install the ISO, but I have to install it again?