Já pensou em como deixar seu programa delphi por cima de todos programas? Até mesmo por cima do menu iniciar e das outras janelas ativas? Bem isto é bastante fácil, utilizando um simples truque de uma linha podemos fazer com que essa operação seja sobreposta em seu programa

Apenas coloque a seguinte função em um evento inicial de form (onShow ou onCreate do form):

SetWindowPos(Form1.handle, HWND_TOPMOST, Form1.Left, Form1.Top,Form1.Width, Form1.Height, 0);

Espero que tenham gostado. Abraços!