Oh, you encapsulated my opinion of the situation. I'm basically in the same boat as you are. Ive done okay on these - usually rectangular holes. Ive used drill, nibbling tool, etc. It doesnt even take that long (although it feels like it does, it really doesn't. My holes dont look that bad, apart from the infrequent one that is just a little bit off.
The problem is, people are now spoiled (at least I am) I want it to look better. The only way I'm likely to get that with metal is with an CNC or its equivalent.
I have some nice small files. Thinking about it I think my best shot at getting nice small holes in a reasonable amount of time is likely to cut holes a bit small and then enlarge them by hand using the files.
Its not the flashy modern solution but it is likely to work.
Which part of my message do you refer to? I was answering a thread that was already running under the assumption that it will be done with files. I am not saying that it is my preferred method. But it can be done.
I had to do it once before Dremels were widely available. I had to make two panel meter cutouts and two or three 10x15 mm cutouts. You drill holes of about 3mm as close as possible along the contour, but staying well inside. If you have a short, very stiff drill, you can make them even touch. Then you severe the remaining links with a small cold chisel or a fret saw. When this is done and the plug removed, you finish by filing the opening carefully to the previously marked contour.
I have to admit that having to do it more often would be a serious incentive towards inventing the CNC mill.