A desktop app may be best suited for your needs. Here's a few topics I'm familiar with that are closely related to the development of desktop applications:
Other tech I am familiar with that is not specific or not as closely related to desktop development can be found here.