After a little more thinking about the problem you're trying to solve, an op-amp voltage buffer with an off the shelf DC-DC converter for the high voltage rail might be the simplest overall circuit. Unfortunately the ATtiny you're using doesn't have a digital to analog (DAC) output, so it's hard to set the voltage reference with that setup. You could probably rig up something with a PWM channel and a capacitor on the output, and adjust the gain on the op-amp feedback so you can reach the max output voltage you want (6V ?)
Unless of course the goal is actually to learn how to build your own variable output buck-boost converter, in which case, all the power to you!
Edit: I just realized 25W/6V means you'd be delivering over 4 amps... Those would not be very cheap op-amps. Have you measured the actual load you're driving? This could end up very similar to a 25w class D audio amplifier circuit depending on your load impedance.
