in reply to Regular popup in Tk

From what you've described, I would think two programs or one that forks. The main program can fork a subprocess that sits in the systray and responds to clicks, the main process can then minimize itself (however, perhaps an invisible main window) and then do whatever it needs to in the background.