I know this has appeared on StackOverflow already:

* [Are there any good reasons for using hex over decimal for RGB colour values in CSS?](https://stackoverflow.com/questions/1171422/are-there-any-good-reasons-for-using-hex-over-decimal-for-rgb-colour-values-in-c)
* [Use HEX or RGBA](https://stackoverflow.com/questions/12695336/use-hex-or-rgba)

But I'd like to ask on here since we're probably all more technical with our color selection and might be using it in HEX, RGB, and CMYK. Personally, my preference for the last few years is to use RGBA. I just find it easier to remember. I know certain HEX codes (are they codes?) but I know a ton of RGB codes, and can make fairly good estimates at any color I might need.

The main argument I've seen is Copy and Paste one, vs three. Are there any other differences in the Color Profile? 

Is there a reason most programmers still prefer the HEX format? 

With modern print techniques what other caveats, if any, might a designer face if they go with HEX and then try to find a similar CMYK color?