These two are generally antithetical groups, and trying to cater to both will generally produce antithetical results. In other words: just because UI designers can write HTML and CSS it doesn’t mean they have the same tolerance for pain as programmers.