I had a switch that did this on my old jeep. Got it off of quadratec. It was great but I only took the doors off a few times. My new jeep I have only taken the doors off once. I just pulled the fuse.
2004 tj 4.0L I-6, Patriot Blue, Hard Top, Soft Top, 31" Firestone Destination MT's on 15" Black Eagle's, Tuffy Sub-Console and Glovebox, Add-a-Trunk, Custom Seat Covers, Drawtite Towing Package, Rampage Sidesteps, Extended Fender Flares...