Ха, я вообще когда только начинал программировать, первые приложения на php создавал.
Да, согласен, идиотский вариант, но тогда, делая первые шаги, писал только на php.
Как раз проигрыватели писал, где был браузер с html5 и на сервере php.
А сейчас можно взять boot spring и так же написать приложение, которое будет запускаться в браузере. Так написан UMS.
А вообще, если только для windows, то я бы использовал c++, или python вместе с wxPython.