Post in Script Requests (or report your post and ask a mod to move it), asking for the equip screen to show slots in the following order: 0, 2, 3, 1, 4 instead of 0, 1, 2, 3, 4
I'm sure it's an easy mod to make, and I'd do it for you if I had the time. I believe it's a case of modifying Window_EquipSlot's draw_item method, using index to refer to an array that contains a list of slot ids in the order you want them to appear, rather than using index to refer to the slot id directly. It might require changes to a couple of the other methods in that class, and maybe some changes in Scene_Equip as well.