In an attempt to write a proof by contradiction, I end up with a space $X$ with the following properties:
(0) $X$ is nonempty,
(1) $X$ is Hausdorff,
(2) $X$ has no isolated points,
(3) every subspace of $X$ is constructible (finite union of locally closed subsets).
Is this indeed a contradiction?
It would suffice to know that any $X$ with properties (1) and (2) has a dense subset with dense complement: such a set cannot be constructible unless $X=\emptyset$. [Edit: there are counterexamples to this, see the comment by Yves Cornulier]