Если дело только в коммутации трёх питаний, то это несложно. Ставим в цепь +3,3, +5 и +12 вольт три вот таких ключа:
Их затворы объединяем вместе и подаём на них управляющий сигнал. Для надёжного включения/выключения и минимальных потерь на ключах он должен иметь размах 24 вольта, т.е. +12 в (в состоянии выключено) и -12 в (включено). Для 12-вольтового ключа такое управление приближается к предельно допустимому, поэтому его затвор желательно подключить через резистор с 15-вольтовым стабилитроном на исток. Для остальных и так сойдёт.
Кстати, тут кто-то выражал сомнение в нужности коммутации 3,3 вольт. Сомневаться не надо, 3,3 вольта точно используется для питания миниатюрных SSD конструктива mSATA и M2.