This sounds really dumb but I can't seem how to get a program to stay always on top.
...
I know you're probably thinking I'm a complete idiot but just hear me out.

I wrote a program that opens another program during initialization. I did not write the second program and have no access to its code. I want the second program to stay on top of the program I wrote.

Is there a command that I can put in to initialize the second program as "always on top"?

Assuming this is possible, I also would like the two windows to "stick together" when I move them.

Is this a lost cause?