I normally do the basic work using bmp simply because I can use paint for it and it doesnt use much memory running. Then other things I use Paint Shop Pro for other things and for converting bmp into pcx.

Alpha channels are good for sprites you want to see through etc.