I have been interested in both amspire's "General purpose power supply design" and the series of videos Dave has made on power supplies.
If you don't know what I am talking about, it is time for you to read some of the most prolific threads and videos about the topic in this website:
Dave's supply:
http://www.eevblog.com/projects/usupply/Amspire's supply:
https://www.eevblog.com/forum/projects/general-purpose-power-supply-design-7488/The common thing here is that both power supplies are designed use what's called a tracking pre-regulator, wich is a DC-DC converter that gives a certain voltage above the voltage output of a linear reulator that follows it. So that when the linear regulator is 5.5V, the pre-regulator stays, for example, 2V above that. This gives lots of advantages including reduced heat, smaller heatsinks, decreased weight and volume and naturally, more efficiency.
Another common aspect of both power supplies is that they are designed to be fed from a wide variety of unregulated sources, including batteries and AC power (Dave's PSU can also be fed from USB if memory serves me well). In principle, Amspire's can be fed from a pre-regulator, DC source, rectified and filtered AC and batteries. If you use a buck-boost DC-DC converter both solutions could be powered from many kinds of battery configurations.
Amspire's solution is the most generic one, it can be built from some of the most common parts available in the electronics market with the exception of a set of 4 well matched resistor, witch could in principle be trimmed or matched manually from common tolerances. It can be made completely using though hole technology, unlike Dave's and the new design I am going to present.
Dave's solution is compact, makes integral use of a microcontroller, although the circuit can live without it. It needs two voltages to set the output voltage end current, so does amspire's.
It's excellent the work both of these men have made.
So it seems that someone at Linear Technology, Mr. Keith Szolusha realized this is a good idea, so he's presenting his take on the design using some very neat LT parts, and he made an app note about a similar sort of power supply. It shares some of the characteristics with the previously mentioned power supplies. He documented the work brilliantly as well. The size of the board is quite impressive and it competes with Dave's solution in terms of size.

It does have the disadvantage that it was designed to work with potentiometers only, and they should be of high quality according to the author. If an interface with a microcontroller is needed, one can always use a digital pot. Only the voltage output potentiometer is ground referenced, so it could pose a challenge if one want to digitally control the current. The current setting is non-linear in this design because the potentiometer (acting as variable resistor) is in parallel with another resistor, so that has to be compensated in software or corrected in hardware if one wants to make it digital.
A bill of materials is missing from the app note, so the cost of the solution remains to be seen. LT parts have a price above the average and in this design practically all integrated circuits are LT parts, but the performance of LT parts is often hard to match. I do not have intentions of mass manufacturing this, at most, an OSHW board could be laid out from the schematic, as well as the mechanical design needed to fit it in a reproducible enclosure. That means cost is not an important factor to me.
Here is the article:
http://cds.linear.com/docs/en/lt-journal/LTJournal-V24N2-02-df-BenchSupply-Szolusha.pdfhttp://www.linear.com/solutions/5086In case these links break in the future, 10 years from now, the code for the article is DC2132A
I hope you enjoy the app note and share your implementations when you get to build them

P.S. it's available as a demo board for $US200. That price is probably inflated and does not reflect the cost of the BOM, I have to confirm that.
http://www.linear.com/purchase/DC2132AObviously, the better route here is that we make an OSHW circuit board from the reference design.