I've done make your own pizza - I have a breadmaker... I made three white bread batches (I know it wasn't proper pizza bread, but such is life) and I polled all the invitees to see what toppings they liked on their pizza. Using every small bowl I owned, I had ALL THE TOPPINGS on the table, and a small pizza round for each attendee (parents too). And I baked them 3 at a time (or so). It worked beautifully! I made sure to ask what toppings were wanted, because I know I passionately dislike Hawaiian pizza, while some love it, and I wanted everybody to be happy. Worked like a charm. I think I started getting the bread dough made 2 or 3 days before, and parted it out into little balls the night before. Chopped all the bits that morning.
For DD#2's birthday one year (3rd or 4th grade), she wanted a Halloween themed party. I don't remember what I used to form the cake (pyrex pans? Really can't recall...) but I made her an Eyeball cake, that was a bit more than a half round dome. It was Devils Food, because that's what she wanted. And I made buttercream frosting (because I like to) and colored it with Wilton gel colors. Hazel iris, because #2 has hazel eyes. And deep maroon for the veins on the cake. It looked PERFECT, to the point that several of the girls would not eat it, even after it was cut into and shown to be normal cake under the frosting... Just a thought! I had so much fun making the stuff for that party!!!!