http://www.defender.com/product.jsp?path=-1|328|303333|1233151&id=1233021
would be the switch you may be looking for.
and the panel will be 110v 12vdc combination,
http://www.defender.com/product.jsp?path=-1|328|299263|319684|1506446&id=1324840
as GFCI plugs will be 110. remember that the first gfci on a run will allow all the downline to be protected and can be reset from the first.
secondly if you are also adding solar or wind as a secondary to shore you will need to have regulators for each and over current protection as well.
http://www.defender.com/product.jsp?path=-1|328|49497|1471357&id=1392858 this will prevent the panels from over charging the bank and sence the shore powered system and spill the power from the panels preventing any battery issues.
have forsight when working the layout. microwave is seperate circut, as is toaster and coffee maker BUT you can make a split here and top 110 and botttom 110 on double pole breaker with a 12/3 wire run.
you also need to calculate what your consumption needs are at present and where they can endup.
batery bank will also be needed, if your burning your baterys down 75% everytime then you need an additional 25% more added, so the recharge wont be as bad and the huge draw will burn out the cells faster.
if you use 200ah daily you should have 400ah bank on board.
also solar plays into here as does wind, genset, additional alt on your diesel, the combinations are endless and pointless at the same time.
Take time to decide now what you want to endup with, build the foundation to accomadate this end result ie panels, transfer switch, alt power, and shore power.
then add the items as you aquire them and they will plug in to the pre destined spots that you already have waiting them.
if you sell the boat prior then you can sell it with the future consideration for AC and what have you.
again, decide what you want to end up with and build the foundation to handle that, then no matter when you add in you have the system already in place. spend it once, buy it right the first time.
fwiw
Bill