The only freeware package I can recommend for this sort of thing is Galva, written by Jean-Paul Gendner, F5BU.
http://www.f5bu.fr/galva-about/
It's a script-based program so you just define things like start number, end number, log or lin, and you can draw scales for almost anything, including very complex multi-meter scales.
I have used it to restore the dial from a 1970 KW2000 transceiver, for instance, which has an irritatingly non-linear dial.
I highly rate it.
-Jeremy
PS, I also use Front Designer and have done some huge front-panel layouts with it. Much easier for entire front panels than Galva.