If your going to build your own linux distro, you will need to write your own installer, or improve someone elses where they have made the code available under a suitable license. you could also check out
www.linuxfromscratch.org
EDIT: is this the "install distro" installer, or a package manager / software installer you want?
Jason