Always multiple fleets. You can't react fast enough with a single fleet.
I usually have a 'heavy fleet' with two or three dreadnaughts/battleships, 30-50 cruisers of various types ( mostly HC's, but 5-10 repair and 5-10 carriers ), and 20-30 LRMs. I keep a second fleeet with a colonizer, 20-30 HC's. On large multi-star maps, I'll bump the colonizer fleet with two more dreadnaughts/battleships and another 20 cruisers. You can split these fleets into smaller groupings. On occaision, I'll drop three HC's behind to keep the grav-well clean if I don't actually take the planet. Or you can keep the caps around to bomb a planet and let the smaller ships chase/harrass the enemy.
Then there are numerous small fleets, usually 5-10 HC's as defense fleets in addition to static D at choke points. These spots get set as rally points for new ships, and departure points for new fleets/reinforcements.
Fleet composition is always dependant on enemy forces. Size the the only thing that really changes for me due to map size.