Ouch. And sincere condolences. I would be out of my mind.
Not that this will do u any good at this point, and in fact it may not have stopped the a$$hle that did this, but I always cover my car whenever leaving it in a situation like this. At least it takes a little more time to pull off the cover and may deter the perp.
Best of luck w the new paint job. Keep us posted.