For me I am pretty much mostly assult and quite simple really
Scout:Scattergun,Pistol,Bat
Soldier: Rocketlauncher,Shotgun,Frying pan
Pyro:Strange Backburner,Shotgun,Fireaxe/backscratcher
Demoman:Strange grenade launcher,Stickybomb launcher, Ullapool caber
Heavy:Minigun,shotgun,KGB...