I use shears such as the Xuron (
http://www.micromark.com/Xuron-Angle...hear,7464.html) in combination with a disk cut-off mounted on a Dremel. No one tool will do it all and most cuts will require some filing or sanding if a good finish is necessary.