1) Option to clone transparency also when cloning selection.
As an option (some checkbox or something) to remember transparent pixels (alpha channel) on selection when alt-ctrl-dragging selection so you could remove color underneath.
So If I select, say, a circle drawn on transparent background and clone-move it over area that has color, it will cut same holes into color where it was on original circle. Right now, it ignores transparency and lets whatever was under to stay there.
I hope it's understandable enough. It's important that this should only exist as OPTION, not default behavior, since the way it works right now is as useful.
2) Right click working as eraser behavior. It should exist as option. For some reason, I imagine it has been requested already.
3) Drop shades into palette (from color picker).
The way color picking automatically shows different shades for color is really nice, but it would be much more useful, if we could drop this generated colorset into palette immediately (the entire set). The way palette works right now is really odd and somewhat buggy. For example, I couldn't figure out how to make gradient generator work (still can't) and it's very hard to see which palette swatch is currently selected. It also looks like when you have color picking window opened, you can't click on swatches or select different ones.
4) A keystroke to deselect. After selection cloning, you have to do multiple clicks just to get out of selection mode. Pressing ESC would be quite logical to get back to whatever tool wou were using before switching to selection.
5) Slider snapping. I'd love if opacity slider would snap to 32, 64 and 128. It helps a lot when anti-aliasing manually and such.
OR, perhaps when scrolling mouse wheel while over opacity selecting window, it would go through powers of 2