I am trying, again, FreeCad now version 20-something and I have some difficulties learning it, because I am lazy, not that it's so hard, but I will definitely have to get serious about it.
It will definitely do what you want and export files in pretty any format this side of the galaxy! 
And right at this moment I got the idea of using printed circuit board material and make a fake PCB at one of those inexpensive PCB manufacturer in China. Now that they have different colours for the solder mask, including flat black (PCBway) with white lettering,
I use KiCad to design the front panel. All the holes are made on the "edge cut" layer and I fill the whole surface with a copper pour on both sides so the final base colour is very uniform.
The leterring is done on the "F silkscreen" layer and you can use any font and adjust the size and the position.
I will place my first order of some rear and front panel within a few days and will let you know if you are interested.
This is for a microphone project I am developing .
Luc