I found out how to work them, [url=http://www.ctan.org/tex-archive/macros/generic/diagrams/taylor/]this site's macro[/tex] is perfect.
Here's a sample of a diagram I made using it in case you want a model for the code. I modelled mine after the first diagram he has in his documentation.
Code:
\input{diagrams.sty}
\begin{diagram}
\uTo^{t} & & & & & & & & \\
\HmeetV & \hLine\HmeetV\rTo^{\alpha}& \HmeetV \rTo^{\beta}\HmeetV\rTo^{\gamma} &\HmeetV & \\
\vLine & & & \ruTo(2,4) &&\ruTo(2,4) & & & \\
\HmeetV & & & & & & &\HmeetV & \\
\vLine & & & & & & &&\vLine & \\
\HmeetV & \rTo_{\alpha}\HmeetV\rTo_{\beta}\HmeetV\hLine\HmeetV\rTo_{\gamma} &\HmeetV & \rTo s
\end{diagram}
\label{assoc}
\caption{\textbf{Figure 2.1} Homotopy from $(\alpha\cdot\beta )\cdot\gamma$ to $\alpha \cdot (\beta\cdot\gamma )$}
.
I found that I had to put the "diagrams.sty" macro file in the directory where I had the .tex into which I included it, but I'm sure there's a way to put the macro into the general macro area as well, however if you really need it to work, that's a way that I know has worked for me.
In making them, I also recommend laying it out so that the diagram in the code looks like it does (structurally) on paper. I also recommend the manual on that site, it's very useful for the commands and the like.