Stickies is a lightweight, unobtrusive sticky note utility that allows you to place virtual sticky notes on your screen:
Once on screen, stickies will remain where placed until closed
Stickies appearance can be customised; fonts, colours and buttons may be changed, and styles saved. Stickies can be resized.
Stickies can store text or images
Stickies can snap to each other and to the sides of the screen to keep them neatly lined up
Stickies can be attached to a web site, document or folder so they only show when it’s on screen
Stickies can be transferred from one machine to another either over a TCP/IP network connection, or by using an SMTP mail server or MAPI client
Stickies can be hidden for a certain period, until a specified date and time, or to wake every day, week or month, to act as reminders.
Stickies can have alarms set to ensure you notice them at a point you choose
International language, Unicode and RTL text support
…and Stickies is completely free!

Source code:https://www.zhornsoftware.co.uk/stickies/index.html