This is the start of what will be a running list of software
1. Draw-On-Screen - Does what the name says
2. Always on Top - Places dialog boxes on top of others even if they're not the foreground application
3. EditPad Pro - A great text editor that is highly capable.
4. AceText - A text-pad like application that allows one to store code that's been cut and pasted previously for future or later reference. This has been a life saver while programming. Sometimes pages of code would have been lost without it.