One of my projects (AVR DDS 2.0) requires multiple power supplies that could supply +12V, -12V, and 5V. Back then, I have constructed a simple transformer-based power source with few linear voltage regulators. It works fine but is powered from mains 220V, which is not the safest solution to squeeze in to box enclosure. Another option was using the ATX PC power supply, which is too big. Banggood has been offering pretty attractive power supply kit which has a voltage boost circuit that raises voltage level either from USB or from the 5-24V jack. Power supply kit has most of the voltages that you may need including + 12V, -12V, + 5V, -5V, and +3.3V. It is capable of outputting 300mA per channel. Total power is limited to 10W, which is not bad and can provide a short-term high current single output, but be sure to attach included heat sinks to protect ICs from overheating. It is advised to keep the output currents of each channel to less than 0.2A.