I built an image viewer application in winforms that allows
- infinitely big or small resizing
- has no visible borders
- has a close all button
- windows size enforces image aspect ratio
- taskbar item thumbnail is the image
- can be moved by clicking and pulling it anywhere (besides resize borders)
- can be moved beyond the edges of the screen (no kind of snapping, like pushing windows below the top border)
I used it for more effeciently using and managing my screen space during masturbation to images and it was a testiment to my almost complete mastery over winforms and p/invoke and the low level windows window api at the time.