Suggestion: A button that causes the ships in a TG to redistribute ammunition among themselves such that all ships of the same class have got the same stuff.
Cruiser 1: 40 Harpoon Mk2s, 40 Sparrow Mk2s (all antiship)
Cruiser 2: 40 Harpoon Mk2s, 40 Sparrow Mk1s
Cruiser 3: 40 Harpoon Mk1s, 40 Sparrow Mk1s
Cruiser 4: 1 Harpoon Mk1
Frigate 1: 100 Nike Mk1s (antimissiles)
Frigate 2: 800 Nike Mk1s
Then I push the magic redistribute-within-each-class button:
Cruiser 1: 20 Harpoon Mk2s, 11 Harpoon Mk1s, 10 Sparrow Mk2s, 20 Sparrow Mk1s
Cruisers 2-4: 20 Harpoon Mk2s, 10 Harpoon Mk1s, 10 Sparrow Mk2s, 20 Sparrow Mk1s
Frigates: 450 Nike Mk1s
States very like the first one above are common in my games. This is what I see when I have a fleet reload from a site that's got a mishmash of up-to-date and out-of-date ammo, and not enough of any of it. The Frigates, in this story, were both fully loaded, but the first one has expended most of its ammo while the other hasn't fired a shot.
You'd want to evenly distribute the ammo among the AMM frigates so that half your guns aren't offline. (In a perfect world, they'd load-balance their outgoing fire such that one didn't deplete way ahead of the others, but that could be complex and read/write intensive and this is a good workaround.) And you'd want to evenly distribute the ammo among the ASM cruisers so you can put together large coherent salvos.
You wouldn't always want this. Depends on the details of your fleet doctrine and the condition of your supply chain. But I often find myself doing this sort of tedious operation by hand. Automating it would be really nice.