I don't do this sort of thing every day. And its not planned or thought out so much, just off the hoof or if I'm in a good mood.
Make pictures with the food you offer.
Occasionally I would make a face on the plate/bowl with the food, e.g. make a bowl of porridge into a bunny by sticking bunny ears in the top (banana cut in half length ways), raisin eyes, nose.
Use biscuit cutters! I sometimes make fun shaped sandwiches. My youngest loved a train sandwich (I used the excess to make tracks, blueberries for wheels, apple slices for clouds).
Use a gingerbreadman cutter in a pan to poach eggs in a shape. Add seeds for eyes and chopped olive for buttons.
Micky mouse shaped pancakes (my kids fav cuddly was a micky mouse).
Invite 2 or 3 favourite teddies (or dolls) to join you fir the meal. Set them a place, sit them opposite side of the table (just out of reach). Always ask the teddies if they're finished or if they want more. Good way to model table manners with the teddies, too!
Seasonal: frankenstein toast (avocado on toast cut to shape and black icing pen to draw scars and face). Frozen ghosts (a real treat - banana frozen, dipped in yoghurt or white choc, choc drop for eyes, frozen again). Eyeballs in jelly (blueberry squashed in a lychee and suspended in strawberry jelly).
Christmas tree toast - bread cut with xmas shaped cutters and given the spinach eggybread treatment.
As long as my kid tries their food, I don't care how much they eat. And food will be thrown. Don't pressure yourself.