The in-game logo editor is the only way. You can find it in two locations:
in Diamond Dynasty- Home menu -> Customize -> Logo editor
in Franchise- Start New -> (pick any roster selection) -> (hover over desired team and hit) R1 (Custom Team) -> Create New Custom Team -> Logo Editor