For a long time, I have been using the Eze-Lap "sharpening sticks" for all manner of tasks, including trigger work.
For the general idea, see here: Diamond Hone Eze-Lap Diamond Products
The basic tool is a flat plastic stick with a metal plate bonded on one end. This plate is loaded with industrial diamonds. Several grades are available.
Unlike a carbide stone, the steel substrate doesn't develop dips and waves. This means that, used correctly, the surface being "stoned" should stay "flat". Also, being thin and having a handle, you can get them into all sorts of tight spots. Anyone doing pistol work will find them very handy; de-burring and polishing S&W rebound slides, triggers, hammers etc. and polishing/trueing M1911 firing mech parts are other uses.
They are also excellent for keeping good-quality kitchen and hunting blades in top cutting form.
And, no, I am NOT on a commission from Mr. Eze Lap!