I want to send an email to a user when an item is changed in a list.
I can add "send an email" event on sp designer but I want that email to be like the alert emails.
I want to inform user on the mail about which fields changed, and what are the values before and after.

What are my options?