Several years ago I purchased the Festool Domino, and have not looked back (though, there are limitations to its application, as well). For 90% of my work, which has been primarily case work (blanket chests, shelves) and large furniture (benches and tables), the Domino is ideal.

As HM and Bill state, with broad experience behind them, the application dictates the joinery – at least narrows the options. For me, I used the Kreg system before ‘floating joinery’, and may use it periodically when doing something quick – not for fine furniture. At some point, I’ll build an amateur version of the Horizontal Mortiser. I did purchase Pantorouter plans, though, I’m not sure I want to get into that approach.
MJCD