Bidirectional suggests stepping up in one direction (boost converter)...
then step down (buck converter?) in the other direction. Is that your plan?
It's one challenge to bias transistors at the right times so they conduct in one direction. Mosfets have the body diode which conducts in the opposite direction. It's another challenge for you to arrange the circuit correctly, so current flows the way it's supposed to.
There is such a thing as installing two transistors anti-parallel, so you can make one conduct in one direction, or make the other conduct in the other direction.
Here is a simple boost converter. It's synchronous type as you seem to prefer (not switched by a diode). Only one clock signal is sufficient to control it, because it turns on the N-device and P-device at different halves of the cycle. To make two interleaved converters, add a second identical circuit with an identical gate signal 180 degrees later than the first.
View attachment 163573