I’ve done it a lot, and it’s enjoyable but messy and time-consuming if you make your own dough and sauce. I’ve settled on a slightly cheating version as follows:
Turn on oven to highest temperature. Put pizza stone in oven (they exist by golly, and they make a difference if you heat them properly) and leave it there for about an hour to get proper hot.
Use this:

Roll it out yourself, obviously.
Take stone out of oven. Put rolled base on stone. This means the bottom of the base starts cooking while you’re adding the toppings, so it gets nice and crisp.
Add this:
Add some proper mozzarella, buffalo if feeling flush.
Add other toppings (anchovies, capers, porcini mushrooms, proscuitto cotto for me, Clive).
Put stone back in oven on max, for five minutes.
Reduce temperature to about 160 for another five minutes so the top doesn’t burn.
Enjoy. Better than any of the restaurant pizza in my provincial town.