Vanilla Egg Custard: In a small bowl whisk together the sugar, cornstarch and salt.
Whip egg yolks in a separate bowl, then whisk into the sugar mixture.
To a heavy bottomed saucepan add the half and half and butter. Heat over medium-high heat until the butter has melted.
Gradually whisk the sugar-egg mixture into the half and half and bring to a boil while whisking constantly for 1-2 minutes just until thickened.
Remove the pan from the heat and add the vanilla extract, whisking until combined.
Pour the egg custard into a bowl, and press plastic wrap on top. Chill just until it's warm, but still pourable around 45 minutes.
Ganache: Melt the chocolate chips together with the cream until smooth. Melt in a double boiler, or in the microwave in 20 second increments stopping to stir each time. Cool until slightly warm to the touch and the thickness of a pourable pudding.
Assemble: Divide the doughnuts, egg custard and chocolate ganache into thirds. Layer, beginning with doughnuts, drizzle with chocolate and spread with custard. Repeat layers.
For the third layer, start with doughnuts, top with custard and end with chocolate ganache on top.
Cover with plastic wrap and chill until serving.