I've thought about going the rattle can route to fix the micro-cracking on my hood, but figured it would look like crap and worse than it does so I'm leaning towards leaving it alone. Unlike my other vehicles, I have to remember than this Jeep doesn't have to look new.
There is some sort of clear polymer sheeting that you can place over the body and supposedly can 'heal' that micro cracking. I imagine it's pretty spendy but heals scratches and prevents new ones.
Be prepared to shell out some money, but I've been very happy with the products I've gotten from them. They will be my go to for now on after this project.