Simple addon, not sure if this is covered by anything else? use and abuse as you please.
Download and install from file under addons, think the only dependances are booltools installed and
requires the object to be cut to have all vertices selected and cutting bool object all vertices deselected, this could be added into script.
Demo and download: