That would require a large quantity commitment because of the NRE. If qties are low I'd take a look at an analog solution. And I'd take a really good look at the switch-mode chips out there. They all have the power stage or at least the driver in there, plus loop components. Possibly needs to be combined with a cheap uC if adaptive behavior is needed.
Who knows, maybe this can be done under a buck when using a switcher chip.