It's important to note that the game can only recognize the three stock weapon and defense types - Beam, Mass Driver, Missile/Shield, Armor, Point Defense. You set the type by the Category of the tech and the Class of the ship component. So while you could certainly make a TechTree with more branches of weapons techs, you'll ultimately have to assign each branch one of the three types. Since you end up with duplicate types, it pretty much defeats the purpose. I don't think the AI could handle it very well, either.
I don't plan on changing those types, or trying to make new damage types. Nor do I plan to make secondary lines of the same types, it'd be a total replacement instead Rather more like...
(beam) Laser --> Plasma Thrower --> Ion Beam --> Disruptor --> Spatial Beam
(gun) Adapted Ballistics --> Railgun --> Coilgun --> Particle Stream --> Singularity Cannon
(missile) Adapted Explosive --> Directed Nuke --> Anti-matter --> Disruption --> Spatial Warhead
That's an example of the kind of pattern I'm wanting to implement, and throughout more than just weapons. It's another aspect of an overall more realistic rebalancing I'd like to accomplish.
Engines especially are another area I'd like to redo big time.