finding a way to mesh my problems is/was/has been an ordeal.
I generally find documentation and usability for open source meshers very limited. I started with netgen which I used for a very simple problem. I liked it because of its direct ELmer mesh export. For a more refined problem I then had to resort to Salome, which in itself is very powerful, but difficult to handle. It exports UNV, which I then had to unv2gmsh and then gmsh2Elemer before I could use it. UNV has a problem with pyramids though, so I'm still trying to find a way to properly get my mesh into Elmer.
I would like to see an export module from Salome to Elmer. Salome is powerful and good for preprocessing.