Many times we run several programs on our computer and if the number of the programs is relatively high, we might end up getting annoyed in bringing one program to the top of other on desktop. We have to omit several other programs by looking at their names on taskbar and then select the right program. However, if we can keep the important programs on the top of other programs on desktop, it would be much easier for us to access them. DeskPins is the freeware that we can use to keep our favourite programs on the top of other programs on windows.
With DeskPins, you can pin a program to stay on the top of any other program. Simply install the program and it will show up as an icon in the system tray area. Click on the icon and then point the mouse to your favourite program to pin it. once you have pinned a program, it will start appearing on the top of any other program. Very simple to use and uses very little system resources.
Below are some more related articles to the topic:

Wow what a usefull app, Have always got in a mess having loads of applications open at once.
I have been using Powermenu 1.51 for years and I find it more user friendly than Deskpins. Just do not understand how Microsoft can omit such a tool in the OS