I do my photo editing in Windows with Affinity. Windows is fine for workstations. I don't recommend it for servers. I use Centos Linux for my web sites. It is incredibly stable. I have had zero downtime since I moved to it. Ubuntu is also fine for workstations except that I can't run applications critical to my business on it. It is just an internet machine for me. It doesn't need anti virus like windows computers. Apple products are not allowed in our house.