I've recently encounted a problem in my reading which would seem to be more naturally phrased if the category we work in shifted from the category $\textbf{Top}^*$ of pointed topological spaces, to the category $\textbf{Top}^{*n}$ of topological spaces with an ordered set of $n$ distinct basepoints and continuous maps between them which preserve the ordered basepoint set.
Let $X$ be a topological space and let $A=\{x_1,\ldots,x_n\}\subseteq X$ be it's baspoint set for some finite natural number $n$.
I'm particularly interested in the homotopy of these spaces and so I feel it is probably natural to consider the relative fundamental groupoid $\pi_1(X,A)$ of these spaces. I don't know too much about the fundamental groupoid of a space though other than basic definitions. I wonder if someone could outline what properties we gain and lose by considering the category $\textbf{Top}^{*n}$ instead of the category $\textbf{Top}^*$. For instance, this category still has an initial object which is just the finite set of $n$ elements with the discrete topology however, I don't believe $\textbf{Top}^{*n}$ has terminal objects. This category still has a coproduct given by identifying the basepoint sets of two objects element-wise with respect to their order (a kind of wedge product at $n$ points) but it's not clear that we still have products. How might these properties change if we loosen our category to include maps which possibly permute the ordering of the basepoint set?
Also how does the fundamental groupoid functor $\pi_1(.,A)$, which takes an object in $\textbf{Top}^{*n}$ to its fundamental groupoid $\textbf{Top}^{*n}$ relative to its basepoint set $A$, differ from the usual fundamental group functor. If there is a functor which takes an object in $\textbf{Top}^{*n}$ to $\textbf{Top}^*$, does this induce a functor $\textbf{Grpd}_n\rightarrow \textbf{Grp}$ from the category of groupoids with $n$ objects to the category of groups (possibly via classifying spaces?)?
Hopefully the questions I've asked are closely related to each other enough that I don't need to break this in to multiple questions. If anyone thinks that would be wise though, please feel free to make a comment and I shall consider doing so.
