Roger Federer may be Switzerland’s sporting equivalent to the Italian masters, writes Greg Cary.