Other ways to make player collide against a tile block aside from using Tiled?

I say sorry in advance if I possibly didn’t understand completely what you are saying, but I would try to help you.

Check this my post about collisions, maybe it could help you: [SOLVED] Sprite still moving during separate objects in grid based movement

Anyway, using the “invisible tiles” is a trick that I use too, especially when trying to create a “flat” stage and adding collisions on it later.