Yes, it is possible to stick the incoming Windows sticky notes directly on desktop using Notezilla .
To receive the sticky note on the desktop, right click on Notezilla icon, choose Preferences, click on Advanced and select "Stick incoming notes directly to Windows desktop".
Select "Stay on top" if you want the note to stay on top of all other program windows.
