If you still need the contact form with possibility to upload any kind of files, and without a database where to upload files send me a PM here and i will send you a custom php script.
I use windows for programming because its easy to code on it, there are also many software programs to create applications and they request windows.
-clonepal