I remember reading an AAR that someone had a totally modular fleet. His ships were all tugs, and they simply towed mission modules to fulfill their role. So you'd have one kind of ship, and tons of mission modules. One ship could pick up a missile module, fire off all the missiles, drop it and go pick up a laser module and fry some dudes, then pick up a troop transport module, and invade the enemy homeworld.