You don't need to upload files to the cloud just to access them on your other devices.
Some of the best apps you can get for Windows won't cost you a cent.
If Windows is your preferred operating system, consider these open-source apps. There are numerous open-source apps available for almost any task. These are all free to install and use on Windows.