Heres my list of applications:
1) VirtualBox - Something like Parallels (i.e. allows you to run other OSes via virtualization), but its free so give it a go.
2) TexShop - I work with LaTeX a lot and this has been tremendously helpful.
3) BibDesk - Bibliography manager for use with LaTeX.
4)...