I was editing my resume in latex for a long time, then for no particular reason decided to change the workflow such that I could just write it in markdown and use emacs org-mode to autogenerate an intermediate latex, associate the citations, and publish a pdf. I find markdown is a lot simpler and with a template can create as flexible a design as I could with latex.