I love designers! Especially when they listen to devs, or even better, can write CSS themselves. Devs should be in design review meetings, designers should be in the conversations about functionality. If you want a smoother workflow, make the communication happen.