Springs are soft enough to be cut with sharp files,,,SHARP files.
You don't have to anneal (soften) the spring first and then re-heat treat it again to do a slim down job on an over weight flat or V spring.
You can file in any direction you care to to first remove the material from the spring. BUT to finish up you must file length wise on the spring,,not across the piece.
Thin the spring with a very gradual taper from bottom to the top end where it engages the hammer. Often called a Buggy Whip shape in older books on the subject. (But that terminology may be lost on many today.)
Along with tapering the top and bottom 'flats' of the spring,,you can taper the outside edges as well.
This will also make the spring lighter but don't overdo it and save this part of the operation for doing after the above tapering of the flat edges has been done.
Check to OAL as stated above to make sure the spring isn't too long and being kinked when the hammer is cocked.
Then all the file marks must be polished off. Start with 180grit, then go up through the grits till you reach at least 600grit.
Make sure all the previous grit marks are removed. If not, those heavier marks are what the spring-meisters call stress risers and can cause failure when the spring is compressed.
This super polish job goes for the edges of the spring as well.
..You can use power equip to do alot of this work, but unless you are familiar with the job I would not recommend it.
The Dremel is one of the first things people reach for and though it can be useful for some of this work,,it can ruin a lot as well.
A belt grinder is the best power equip to use and with proper care you can do the entire job on one if the size is right.
The numerous grit belts needed makes the cost for doing one job high, but if you use the machine and belts for general work it's there all the time anyway.
It doesn't take all that long to do by hand with files, polishing grit cloth and bench vise.
Plus you don't have to be concerned with re-heat treating the spring when done.