Это довольно хорошая книга, которая охватывает практически все аспекты написания элементов управления WPF Control Development .
Также может быть полезно начать взломать источник встроенных элементов управления (Reflector или Source Server и копии шаблонов по умолчанию в Blend) и посмотреть, как они работают. Существует множество хороших шаблонов, которые можно использовать повторно и упростить пользователям вашего контроля, следуя тому, что они уже используют.