Related to Aaron’s request, I’ve often wished for an option for the Wirecut command to generate and use a polyline, in addition to the existing line option.
I use and like the scripts from “Simon” in this this thread which will generate a polyline for splitting, but not for splitting and capping.
Maybe @Helvetosaur can make a version of his script SplitObjsWithLine3.py to use a polyline as input. (Incidentally, Mitch, Msg1 in that script still says “(infinite)”, although version 04.02.17 no longer uses infinite lines.)
I think it would be worth considering adding the functionality of these scripts (the ability to accept as input to be split/trimmed/capped not only polysurfaces, but surfaces and lines) to the Wirecut command.