esse é o único jeito, todas as outras funções de criação de imagem criam imagens imutáveis, depois disso, pra desenhar coisas na imagem vc precisa do objeto graphics:
Graphics g = img.getGraphics();
agora é só usar as várias funções de renderização que o objeto Graphics tem, da uma olhada na documentação das classes Image e Graphics
A entendi… mutavel é o desnho norma que fazemos manualmente. Pensei que ouvesse alguma forma de fazer uma imagem (sem ser usando o paint) que eu pudesse carregar no paint e alterar a cor usando o Graphics.