I've only recently got into coding and was looking around on how to create a 2D platformer, a lot of tutorials I've seen have used text files to create their maps. However, one I saw in particular spoke of Tiled Map Editor which allows you to create your mape then parse it to pygame.
My question is which is better in the long run? Should I create text file maps with character representing each sprite/player/mob or should I use Tiled to create all my maps then use it's obstacle layer feature to outline where players spawn, wall, boundaries etc?