I agree with Giggle, go specialist ships.
Here are some examples from an old cameign of mine
The long-range firepower of a squadron (it carries 190 missiles, enough for 15 full braodsides)
Martiobarbulus class Missile Cruiser 12000 tons 1178 Crew 1881.96 BP TCS 240 TH 708.75 EM 0
3937 km/s Armour 3-46 Shields 0-0 Sensors 11/11/0/0 Damage Control Rating 8 PPV 48
Annual Failure Rate: 144% IFR: 2% Maint Capacity 784 MSP Max Repair 96 MSP Est Time: 2.89 Years
Magazine 760
Avernum Sollum Class 63/75 Ion Engine (15) Power 63 Fuel Use 77% Signature 47.25 Armour 0 Exp 7%
Fuel Capacity 350,000 Litres Range 68.2 billion km (200 days at full power)
Onager Class ASM Launcher (12) Missile Size 4 Rate of Fire 40
Opius Verena Class 95/60 MFC (2) Range 95.0m km Resolution 60
Opius Verena Class 50/16 MFC (2) Range 50.7m km Resolution 16
Oculus 53/75 (1) GPS 4800 Range 52.8m km Resolution 75
Senecca Inc. Typ 11 Thermal Sensor (1) Sensitivity 11 Detect Sig Strength 1000: 11m km
Cunilingus Inc. Type 11 EM Sensor (1) Sensitivity 11 Detect Sig Strength 1000: 11m km
For Anti-Missile protection, this escort cruiser is in service, with enough AMMs for more than 35 salvos and two meson turrets for backup.
Scutum class Escort Cruiser 12000 tons 1049 Crew 1916.72 BP TCS 240 TH 708.75 EM 0
3937 km/s Armour 4-46 Shields 0-0 Sensors 33/22/0/0 Damage Control Rating 11 PPV 35
Annual Failure Rate: 104% IFR: 1.5% Maint Capacity 1098 MSP Max Repair 160 MSP Est Time: 3.14 Years
Magazine 549
Avernum Sollum Class 63/75 Ion Engine (15) Power 63 Fuel Use 77% Signature 47.25 Armour 0 Exp 7%
Fuel Capacity 400,000 Litres Range 77.9 billion km (229 days at full power)
Twin 100mm/L46/R5 Meson Hasta Turret (2x2) Range 45,000km TS: 12000 km/s Power 6-6 RM 4.5 ROF 5 1 1 1 1 0 0 0 0 0 0
Destinatum 24/12 (2) Max Range: 48,000 km TS: 12000 km/s 79 58 38 17 0 0 0 0 0 0
Marsallas Industries Class 4.5 GCF Reactor (3) Total Power Output 13.5 Armour 0 Exp 5%
Scorpio Class AMM Launcher (15) Missile Size 1 Rate of Fire 10
Opius Verena Class 2.1/1 MFC (3) Range 2.1m km Resolution 1
Glans AMM-1 (549) Speed: 31,800 km/s End: 2.7m Range: 5.2m km WH: 1 Size: 1 TH: 212 / 127 / 63
Oculus 1.7/1 (1) GPS 160 Range 1.8m km Resolution 1
Senecca Inc. Class 33 Thermal Sensor (1) Sensitivity 33 Detect Sig Strength 1000: 33m km
Cunilingus Inc. Type 22 EM Sensor (1) Sensitivity 22 Detect Sig Strength 1000: 22m km
And if close range firepower is needed, this baby comes into play with thick armor and 12 (at the time) heavy laser cannons
Scipio class Cruiser 12000 tons 1198 Crew 1975.2 BP TCS 240 TH 756 EM 0
4200 km/s Armour 10-46 Shields 0-0 Sensors 22/11/0/0 Damage Control Rating 10 PPV 48
Annual Failure Rate: 115% IFR: 1.6% Maint Capacity 1029 MSP Max Repair 77 MSP Est Time: 4.32 Years
Avernum Sollum Class 63/75 Ion Engine (16) Power 63 Fuel Use 77% Signature 47.25 Armour 0 Exp 7%
Fuel Capacity 350,000 Litres Range 68.2 billion km (187 days at full power)
150mm/L180/R10 Near UV Spatha (12) Range 180,000km TS: 4200 km/s Power 6-3 RM 3 ROF 10 6 6 6 4 3 3 2 2 2 1
Destinatum 128/4 (2) Max Range: 256,000 km TS: 4000 km/s 96 92 88 84 80 77 73 69 65 61
Marsallas Industries Class 9 GCF Reactor (4) Total Power Output 36 Armour 0 Exp 5%
Oculus 0.35/1 (1) GPS 32 Range 352k km Resolution 1
Oculus 1.4/16 (1) GPS 128 Range 1.4m km Resolution 16
Senecca Inc. Class 22 Thermal Sensor (1) Sensitivity 22 Detect Sig Strength 1000: 22m km
Cunilingus Inc. Type 11 EM Sensor (1) Sensitivity 11 Detect Sig Strength 1000: 11m km
ECCM-1 (2) ECM 10
Those are by no means "the right way" to design ships, I post them just to show you a diffent approach.
Also a note in regards to using jumpgates. After jumping through on, your ship will be blind for quite a while (2 to 3 minutes, which is forever, if the jumppoint is guarded and you come under fire as soon as you emerge). Using a jumpengine and "squadron jump" only blinds your sensors for 10 to 30 seconds.