Notezilla

Notezilla is a sticky notes app for Windows designed to keep you well-equipped & well-organized. Take quick notes on sticky notes (that look like 3M Post-It® Notes), right on your Windows desktop…

Read more »