Updating a field in Table B when a Create/Update occurs in Table A

Is there any way to do this without a custom API pipe?
I want to snapshot values from Table B and insert them along with the current date into Table A. I have this working, but then I also want to update Table B with the datestamp of when this snapshot last occurred.

This would be easy if I could run two Task steps in one Task - the first would do an Insert Connected Record and the second would do an Update Record

This pipe may help you.