If you have good coding knowledge, I'd recommend designing a tile editor. It's really complicated though, I've tried like a million times but failed
I came close one time, though
You can also use a nifty program called
Tile Studio to build your maps. It's probably the best tile program out there!
You can also see the official site of Tile studio before you download if you want. you can find that
Here