I know laugh Win98 is not very nice. And it is a bit too small for big HD resolution.
I am working on a tool to create your own procedural rendered graphics (with alpha channel). It is like a paint programm with the typical brushes. The generated code will be loaded and parsed by my lite-c header. So you start the generator with the filename as parameter and then LBGUI.

At the moment I am trying to find the flickering problem.
It only appears consequent, when a window is maximized.