You could maybe have a Progressive Party (far left) a Democrat Party (far right) a Republican party (moderate right) a libertarian party (moderate left), the Mormon Democratic party, and maybe even something like a Native American Rights party
I would propose - the party names are provisional (as is nearly everything else):
Socialist Workers' Party (Orthodox Marxist, pro-France, state atheist) Socialist Party (far-left, democratic socialism, some factions pro-Japan/EAWPS, Laicist) Democratic-Labour Party (left-wing to centre-left, social democrat in an European sense, some factions left-wing populist) American Christian Alliance (centre)/Mormon Christian Union (centre, only runs in Utah - the CSU of the US) American Nature (centre, ecologist, conservative, Christian Democratic, some factions more left-wing) Libertarian Party (extreme centre, libertarian, pro-civil rights, "Freedomite" (i.e. for utmost freedom in every aspect)) Republican Party (centre-right, market liberalism, fiscal conservatism, civic nationalism) Native American Movement (centre-left to left-wing, Native American rights) African Solidarity Union (left-wing to far-left, nevertheless Christian, African-American rights) American Party (right to far-right, American nationalist, social conservatism, Christian Identity politics, pro-Life, factions are pro-Manifest Destiny and anti-German, the most radical factions openly Romanist and/or Belaist)