Is there an easy way to replace laptop keys?

So my daughter decided pulling the keys off my Macbook would be a good idea. Are there any tools for putting them back on? I have been doing it by hand but it’s a pain in the ass and doesn’t work well.

Maybe the Macbook is particularly difficult. In my case it’s harder to get them off. They just snap back into place putting them back. What do you have to do to get them on?

It’s pretty standard laptop format. Two rubber brackets over top of the rubber button that hold a plastic keyplate on.