Arista Networks
I used Arista switches a long time ago and wouldn't mind using them again.
Arista configure session
You can configure the changes and then commit them! With a timed revert!