Texpad is designed for LaTeX but supports Markdown IIRC. Quite a heavy editor.

The easier way would be to used Marked with any text editor (it's just a previewer that can read any text file and has a few export functions). I don't recall if its PDF export breaks footnotes by page properly though — last time I checked, its output was more suitable for continuous/non-paginated formats.