Custom audio mixer box

I need a device to do the following. One input source for stereo (ipod), one input source for mic. Two stereo outputs to headphones (ipod earbuds). The device would mix the input audio (with a volume control for the mic input) before sending it to both outputs. Is this something that can be bought? If not, anyone interested in making one?