I have used the Centech panel which is very good but recently I got this
http://www.nippynormans.com/Fuzebloc...tinfo/FUZ-FZ1/
A bit expensive but THE ANSWER to all your power needs, very compact, includes relay and each circuit can be constant or switched power by moving the fuse as a jumper - ideal.