I like the first idea (the new list layout) very much, but the second seems redundant if the first one is implemented because there are many types of ammo, so you'd need to pick them from a list anyway.
Btw, probably you already knew this, but ijust incase you didn't: you can save a resupply ammo order mission for a specific type of ammo to an inventory storage item, you can just load this mission for any ship that you want to resupply with that ammo type.
I even made 2 sequences that load everything (crew, troops, cryopassengers, guns, ammo, lenses, fuel, food, tools, construction mats, pharmaceuticals, cryo passengers...) for 2 different ship types. So I just have to put the officer onboard, load and activate the mission and turn on power (and the transporter, if you have those ofc) if ship is not near a station/landed at an airport, or move the ship to a station/airport. officer takes care of the rest.
Btw, probably you already knew this, but ijust incase you didn't: you can save a resupply ammo order mission for a specific type of ammo to an inventory storage item, you can just load this mission for any ship that you want to resupply with that ammo type.
I even made 2 sequences that load everything (crew, troops, cryopassengers, guns, ammo, lenses, fuel, food, tools, construction mats, pharmaceuticals, cryo passengers...) for 2 different ship types. So I just have to put the officer onboard, load and activate the mission and turn on power (and the transporter, if you have those ofc) if ship is not near a station/landed at an airport, or move the ship to a station/airport. officer takes care of the rest.