I'd suggest you download the Fairchild Switching Loss Calculator Tool spreadsheet here (you'll need to register though):
https://www.fairchildsemi.com/design/design-tools/switching-loss-calculation-tool/It's a bit long in the tooth, only calculates for a buck converter (synchronous or not) and only has older Fairchild mosfets and drivers in its tables. However you can add your own easily on the 'MOSFETDatabase' 'ControllerDriver' tabs. There's some help in finding the values you need from the datasheets - especially the various gate charge elements. There's a document explaining the calculations which is well worth studying - look for AN-6005
The good thing is that all the calculations are explained in the document and editable in the spreadsheet so you can customise it if needed. It allows you to select the number of paralleled switching FETS and synchronous rectifier FETs. It works out the efficiency for a range of output currents and breaks down most of the losses (but not inductor core losses or capacitor ESR losses) such as diode conduction and reverse recovery losses, FET switching and conduction losses etc.
And for your purpose, having told it the thermal resistance from junction to ambient of the FETs (ie. Rth(junction to case) from the FET datasheet + Rth of heatsink), it iteratively calculates the FET die temperatures - which it needs to do as RDSon varies with temperature.
Its a good learning tool to play with and see just how drasticly the efficiency varies depending on FET type and numbers, switching frequency, driver etc. and often not how you'd expect. Eg. using a lower RDSon switching FET reduces the conduction loss when it's on but invariably the switching loss will increase as its input capacitance will be greater and thus slower to switch. Lowering the switching frequency will reduce switching losses so the lower RDSon FET may become advantageous.
The main problem I had was knowing what value to use for 'Schottky capacitance' (if you use one) which you can specify on the 'Output' tab before running the calculation from the 'EfficiencySummary' tab where you specify most other parameters. The problem is that the reverse biased capacitance varies with voltage so what value do you use from the shottky diode datasheet?
IRF has a nifty online tool for buck convertors where you specify the input and output voltages, current, switching frequency etc. It calculates the losses using a wide range of different FETs, and number of paralleled FETs, and presents a list of the combinations which you can order by efficiency or cost. You can then examine the individual losses for a particular solution. It's rather limited though (restricted input voltage range) and obviously only has IRF FETs. It does make an allowance for inductor and capacitor losses and shows you what efficiency could be achieved (but real world would almost certainly be a bit worse).
Other manufacturers have online tools but they have the same problem that you are restricted to their devices (naturally) but more importantly can't modify it for your specific circuit/design 'features'.