As principais funcionalidades do ArtPaint incluem um conjunto abrangente de ferramentas de pintura e pré-visualização em tempo-real para muitas operações de manipulação de imagem.
O princípio-chave da sua concepção foi o de deixar o utilizadores verem o que estavam a fazer em vez de os forçar a digitar alguns números e depois esperarem que o resultado não ficasse muito diferente do esperado.