I think ibispaint is pretty good. You just need to figure out how to work with the different brushes and experiment a bit.