I remember having to write XF86Config by hand.
EDIT: of course there's an xkcd for that: https://xkcd.com/963