Are you looking at paint or concrete stain?
Two different beasts.
i have used epoxy concrete paint - specificaly garage floor paint. Aside from the crazy short pot time, and the difficulity with any clean up (just throw away the roller, brush, gloves, and possibly roller frame) it has held up great. No hot tire pick up (but I don't park in the garage too often, too many projects live in that space) and it sweeps clean. I do think it would be a bit too slick for wet areas though.
As for concrete stain, I have used that as well. Just spray it on and let set, then hose off. You can do some very interesting things with it (patterns, mixed colors, etc). Just be sure to hose it AWAY from the pool.
-dave