I am semi-proficient in programming and would like to develop an application. I was thinking of writing a program to build an personal inventory of all e-books and movies along with other features. Although there is no lack of these programs available, I noticed none offer consistent updates (or at least a stable release), a pretty gui, and solid features (open source at least, maybe for some paid apps but I didn't test any).
Before I begin, I thought I would ask to see any recommendations as to which language I should use? I am more familiar with C#, but am open to any suggestions. I will probably use Visual Studio as my IDE. Program should run on Windows 7 and above (compatible with newer releases).