This is a screen-cast (in x8 speed) of all processes are required to create the desktop program for Windows and then to publish the software product online.
As you see, coding takes less than half of time. Making good screenshots is just as important as the quality of the programming code. Nowadays, social profiles are even more important than a web site for the product.
Program on the video is a first version of the Missing Buttons software.