Could anyone give me some advice on how to make an action group for this purpose?

So please show us which actions you used on which data.

And I bet that it is not too difficult to setup an action group of simple "Replace" actions to transform

As soon as you have all the variations down to just one keyword, you can use the process from
Move "Featuring" from Artist to Title

  1. Action of the type "Guess value" for %artist%:
    Pattern: %artist% feat. %tmp_feat%

  2. Action of the type "Format value" for TITLE
    Format string: %title% feat. %tmp_feat%

  3. Action of the type "Remove field" for tmp_feat