Burn Sketch option in IDE

I would like a command to burn a sketch directly to hardware. It would allow the ISP to be selected (just like the Burn Bootloader command), program the sketch into the target processor, and set the fuses. Currently, to do this I have to temporarily modify the "upload.using" line, upload the sketch, then run avrdude from a command line to set the fuses.