Game mode or Level Blueprint?

I want to make a team death match game mode. Do I have to manually define the teams, spawn points, damage dealing permissions, score, maps, ect. in my level blueprint or is there an easier way with Game mode blueprints?