Executar o Windows XP de forma nativa com 512Mb de RAM é doloroso o suficiente, duvido que você fique muito feliz com seu desempenho executando virtualizado. Se usar essa máquina é sua única opção, existem algumas alternativas que você pode tentar.
- Use o GIMP. A menos que você seja um photoshopper do Uber, é provável que tenha todos os recursos que você precisa: link
- Você pode tentar para colocar o CS3 em funcionamento no Wine. O CS3, em particular, tem alguns problemas, mas as soluções listadas no link sugerem que seja possível executá-lo.
O GIMP é provavelmente sua melhor aposta, dadas as restrições do sistema.