Quantity   Component name
1 × Microchip dsPIC33FJ128GP802 40 MIPS, lots of GPIOs, 3.3v supply hooray. I don't use the internal DAC because it's designed for audio only sadly. 2013 prototypes used an Arduino Due which was clean and stable, but I couldn't get that quality from the dsPIC.
1 × Texas Instruments TLV5618A Dual channel high-precision DAC. Runs off the same supply voltage, hooray! But mostly importantly has a SPI command that updates both the A and B channels simultaneously! Why the heck would you NOT want to be able to control that over the same SPI bus as sending values?