How much current do you need on each rail?
I see the switching regulator you chose for 12v outputs maximum 1A of current, and needs 15v ... 36v input voltage. You may do better using a SEPIC regulator chip that can do 10-24v to 12v instead of boosting to 24v only to buck down to 12v (you're losing energy in conversions)
You chose a linear regulator for the 6v output. A few bad things about it :
* it's kinda of a bad idea to use a fixed voltage 6v version of a chip, because you may run into availability problems (no stock) in the particular format you want (ex to-220)
* it's a linear regulator, so the difference between input voltage and output voltage will be dissipated as heat ( ex 24v in , 6v out at 50mA = (24-6) x 0.05A = 0.9 watts of heat.
* you chose the to-220 version, which means it sits above the pcb susceptible to vibrations and all that, and you may need to add a heatsink to keep the chip cool.
I would suggest changing the part to something adjustable, like let's say a LM317 or LM1084 or maybe even a 1117 regulator (but I avoid these 1117 regulators as SOME models are sensitive about ESR on the output, requiring an electrolytic capacitor with esr between 0.1 .. 1 ohm, or adding a resistor in series with the ceramic capacitor on the output to increase the ESR)
Two extra surface mount resistors could save you a bunch of time trying to find a fixed 6v regulator.
Note though that some of these regulators may not be capable of 24v input voltage, but I wouldn't recommend powering them from 24v in the first place.
If it HAS to be a linear regulator rail, I'd suggest powering this 6v rail from the 12v rail, and basically have this 6v rail also act as a minimum load for the 12v rail.
You may have to use a better 12v switching regulator, capable of more current
Also, depending on how much current your 6v rail uses and the heat dissipation, I'd suggest using a DPAK / to-252 package (surface mount the regulator) and have larger copper pad and some vias go to the bottom of the board and now you don't need separate heatsink for the 6v regulator
You may also want to investigate if it's not just easier to use a boost only regulator for the 24v output if you're sure your input voltage will never be higher than 24v and use a SEPIC regulator just for the 12v rail.
Could just specify 7.5v...20v input voltage (or 12v..20v) and be happy with that. Would allow powering from ATX power supplies, would also allow powering from laptop adapters with 16v..20v input, also usb type c power delivery does 20v...
I see you use 1206 ceramics in lots of places ... no need for that on decoupling capacitors. Use 0805 or even 0603 (if your eyes can handle it) ... and for 100nF ceramics, you can do X5R also, if they're available in higher quantity or cheaper price at certain quantities.
You have some 1nF and 22nF in 0603 package so it doesn't look like you're scared of the size.
Think of simplifying your bom - i see a 33k resistor, I see a 15k resistor , I see a 20k resistor , i see two 18.7k resistor ... if you're stuck with 18.7k in two places, maybe you can change the 20k to 18.7k and do the math to adjust the 33k resistor (i see a note about shutoff point at 33k-20k divider so maybe not doable but think about it)
Could you maybe change the 15k resistor in the compensation to another 18.7k and adjust the capacitor value? Do the math
Also a 1meg and a 510k resistor ... maybe use two 1 meg in parallel to get 500k and that should be close enough.
I see a 68uF 100v alu smd ... is that electrolytic surface mount? Those are kinda known to leak eventually? Does it have to be 100v rated? You can probably find lower esr polymer capacitors rated for 35v which should be enough ... see :
https://www.digikey.com/short/qtb218m8