In a microwave-safe bowl, combine 8 oz of the white chocolate chips and heavy cream. Microwave in 30-second intervals, stirring between each, until completely melted and smooth (about 1-2 minutes total).
Add the softened cream cheese, vanilla extract, and salt to the melted chocolate. Beat with an electric mixer until completely smooth and creamy with no lumps, about 2 minutes.
Cover the bowl with plastic wrap and refrigerate for 2 hours or until firm enough to scoop and roll into balls.
Line a baking sheet with parchment paper. Using a small cookie scoop or teaspoon, scoop the truffle mixture and roll into 1-inch balls. Place on the prepared baking sheet. Refrigerate for another 30 minutes.
Melt the remaining 4 oz of white chocolate chips in the microwave, stirring every 20 seconds until smooth. Let cool slightly.
Roll each truffle ball in the melted white chocolate, then immediately roll in cocoa powder, crushed raspberries, or sprinkles. Place back on the parchment paper.
Refrigerate truffles for at least 1 hour before serving. Store in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months.