So interestingly the "Move Selected Items to Edit Cursor" has the somewhat unexpected behavior of sending the beginning of all selected items to the edit cursor -
This behavior makes a lot of sense if you're selecting items across tracks and you need them all aligned at the edit cursor The preferable behavior (for my purposes) would be sending them as a group where their relative start times are preserved.
Also, it would be great if moving an item with an action respected the ripple edit state so that for instance using "Move Selected Items to Edit Cursor" caused markers to follow, or for that matter caused items further down the timeline to follow moved items earlier in the timeline. This way I could just choose the first item in a series, hit my custom action and have all subsequent items and markers follow suit (while of course preserving relative positions).
Doable?
---------------------
Edit: Move Position of Item to Edit Cursor fixes the relative position problem, and respects the ripple edit state, but markers do not follow…
---------------------
Edit: Markers did not follow for a single track for some reason. Adding a second track caused markers to follow.