I know the semi gui. It is called checkinstall and it is sth like menu with items you need to fill out and also answer some questions. Anyway, I did use this tool but sometimes it was not reliable. Moreover the packages creates with checkinstall are a little bit dirty. Lintian checking tool is not very happy with packages which are spit out. I don't use it anymore. I use the different method...
PS: Just google little bit and found this
PS2: As Ylee said, at first make your source and after we will help you.