I guess it depends on what new switch you choose, but copy/paste would be my recommendation. Even assuming some tool existed, I wouldn't trust it and would still verify the config by hand and bench test it. It should not take long to do this and you could test the switch before swapping it out and always reverse course if you have issues, minimizing downtime.
As for recommendations, you could consider the current SMB switches like SG300. That would be the most direct replacement with the most similar commands. You could also consider Catalyst or even Meraki.
-- please remember to rate and mark answered helpful posts --