Re-Place Order

I’d like to see a button on ‘open’, ‘failed’ and maybe ‘declined’ orders so the customer can re-place that order ( from their order history ) without having to start a new order.

Also when changing the status or editing an order the customer always gets sent an email. I’d like to tell the cart myself when to send an e-mail.