I’d like to extend that idea as a way to implement multi-material sales in a single contract without much additional UI.
Allowing us to paste in any formatted multi-contract or multi-buy orders would be great. Eve Online has something similar with their multi-buy tool. You can copy-paste right from a spreadsheet, which makes a tab and newline delimited format.
It aligns with the essence and spirit of the game, which encourages planning in out-of-game tools and spreadsheets. The average prun-player could definitely manage a paste-able format to make a contract (or a buy order, or an MTRAs). It’s not automating, but it does reduce drudgery.
As others have mentioned, I really think this sort of thing will reduce click-burnout, which contributes to the more experienced players leaving.
Doing bulk contracts in one web request would save the server a lot of work because the alternative is people opening new buffers individually and dozens and dozens of CONTDs (each requires several “save” clicks, so it is surely a lot of backend action going on!)
It saves dev time from making UI code, which is the worst part of game development.
I think leaning into the wonderful community and recognizing that tool developers could form some sort of “action strings” for the vanilla game to parse could open up easier ways for the developers to implement features like this one.