I'm not sure how much you need to make, but egg whites and food coloring make some good looking, non-staining fake blood.
If it's too thick, just add a little water. If it's too thin, add some Karo syrup.
I made a small batch and it didn't stain my hands, the counter, or even my T-shirt.
You can even whip the egg whites into a BLOOD FROTH.