Yes I managed this quite recently, not sure if my setup will help you but here goes. I’m using SPAD.neXt to map the 3 fuel pumps to a single switch on the Logitech Switch Panel by assigning the parameter numbers 4, 5 and 10 for the MSFS event FUELSYSTEM_PUMP_ON and …OFF (i found these by using the Data Monitor in SPAD and then a bit of trial and error).
You could do the same using a separate switch with the Tip Tank Port and Starboard switches using parameter numbers 8 and 9.
I have also mapped the carb heat to another switch for full on/off on this device for quickness, and in addition mapped it to the pitch trim wheel on the Logitech/Saitek Autopilot panel for variable increments to keep it > 0 deg C mid-flight in icing conditions. Works a treat.