I'd suggest Aseprite as an alternative option. I've been using it for a while now, and while my sprite work isn't quite as clean as yours, I feel I've been pretty successful with animating sprites for my game