This video tutorial goes through step by step process of handling the windows controls such as File Upload and File Download using Sikuli. Most of the videos what i have seen is using Auto It t ohandle but this video describes how the same can be handled using Sikuli.
The project created was a maven project along with Seleinum Webdriver, Test NG and Sikuli all using Project Object Model(POM.XML)