I have constructed two identical draft proofs for the following question using implications and words. Can you please verify whether they are logically correct. Should I have used De Morgan's Laws?
Exercise:
Suppose that $C,D$ are subsets of a set $X$. Prove that $$(X\setminus C){\,}\cap{\,}D =D\setminus C.$$
Proof 1:
Suppose that $x\in{(X\setminus C){\,}\cap{\,}D}$. Then $x\in{(X\setminus C)}$ and $x\in{D}$. Then ($x\in{X}$ and $x\notin{C}$) and $x\in{D}$. Then ($x\in{X}$ and $x\in{D}$) and ($x\in{D}$ and $x\notin {C}$). Then $x\in(X \cap D) \cap (D \setminus C)$. Thus, $x\in(D \setminus C)$. So, $(X \setminus C) {\,} \cap D \subseteq (D \setminus C)$.
Conversely, suppose that $x\in (D\setminus C)$. Then $(x\in{D}$ and $x\notin{C})$. Then $(x\in X$ and $x\in{D}$) and $x\notin{C}$. Then $(x\in{X}$ and $x\notin{C})$ and $x\in{D}$. Thus $x\in(X\setminus {C})\cap{D}$. So, $(D\setminus{C}) \subseteq{(X\setminus{C}})\cap{D}$.
Since $(X \setminus C) {\,} \cap D \subseteq (D \setminus C)$ and $(D\setminus{C}) \subseteq{(X\setminus{C}})\cap{D}$, we have that $(X \setminus C) {\,} \cap D = (D \setminus C)\\$.
Proof 2:
Suppose that $x\in{(X\setminus C){\,}\cap{\,}D}$. Then,
\begin{align} &\implies x\in{(X\setminus C)}{\,}{\,}\text{and}{\,}D \\ &\implies(x\in{X} {\,}\text{and} {\,}x\notin{C}) {\,}\text{and}{\,} x\in{D} \\ &\implies (x\in{X} {\,}\text{and}{\,} x\in{D}) {\,}\text{and} {\,}(x\in{D} {\,}\text{and}{\,} x\notin {C})\\ &\implies x\in(X \cap D) \cap (D \setminus C)\\ &\implies x\in(D \setminus C).\\ \\ \text{Thus}, (X \setminus C) {\,} \cap D \subseteq (D \setminus C).\\ \\ \end{align}
Conversely, suppose $x\in (D\setminus C)$. Then,
\begin{align} &\implies (x\in{D} {\,}\text{and}{\,} x\notin{C}) \\ &\implies (x\in X {\,}\text{and}{\,} x\in{D}){\,}\text{and}{\,} x\notin{C} \\ &\implies (x\in{X}{\,}\text{and}{\,} x\notin{C}){\,}\text{and}{\,} x\in{D} \\ &\implies x\in(X\setminus {C})\cap{D}. \\ \\ \text{Thus,}{\,}(D\setminus{C}) \subseteq{(X\setminus{C}})\cap{D}. \end{align} Since $(X \setminus C) {\,} \cap D \subseteq (D \setminus C)$ and $(D\setminus{C}) \subseteq{(X\setminus{C}})\cap{D}$, we have that $(X \setminus C) {\,} \cap D = (D \setminus C)$.
Your logic all seems to follow fine. My main nitpick would be to more clearly indicate when the assumption $C,D \subseteq X$ is used.
With respect to whether you should have used De Morgan's law, I don't think they would have made anything easier. I'm not even sure if they would have any use here. In any event your method of proof is how I would've done things at any rate.