Christmas craft sale and workshop set Dec. 3 in Edinburg