The choice of the proof assistant to use for formalisation depends on the area quite a bit; e.g. they say that algebraic topology comes easy in HoTT assistants.
What would be the most natural choices for combinatorial constructions in the spirit of, say, block designs/Steiner systems. That is, where one explicitly manipulates subsets of a fixed finite set to establish basis for induction, or, say, proves that the 1 and 2-dimensional subspaces of a 3-dimensional vectorspace over a finite field $\mathbb{F}_{q}$ satisfy axioms of a projective plane.
These constructions might also involve manipulating, say, identities among certain polynomials modulo ideals, e.g. elements of finite group rings.
EDIT: It would also be beneficial to be able to extract implementations and actually generate examples of these objects.