When I firstly decided to automate our desktop application I faced with problem of choosing programming language and needed libraries.
As programming language was chosen Python 3.6 as more simpler and perspective.
Next step was choosing needed libraries. I’ve read a lot of sites about automation, many frameworks were shareware. And i’ve found pywinauto. For defining elements was used application SWAPY.