later you decide you want to make some changes to the tileset and want to see the āmock-up exampleā again. The problem with this is the example would need to be remade from scratch again which can be time consuming. What I would like to propose is a system that can be used to automate this issue.
But while we wait for this functionality, let me suggest an external software to solve your problem meanwhile. Thereās this small peace of software like Godot Game Engine. Itās super easy to set up since you donāt even have to install it. Setting up a tile-set and maybe even auto-tile has lot of tutorials about it. It doesnāt require you to know nor do any coding to set that up. Each tile can be separate file and when you edit any of them with Aseprite, the engine should reimport it on the fly. You can create mock-up level to see how your tiles are working together and see your changes real-time. When you add tiles then you only have to edit the tile-set again in the editor.
I would have suggested you Tiled, but it turns out that adding tiles can be quite a nuisance since they should be in a sprite-sheet and editing it can jumble up the entire tile-set. But you could look into it as well.
I think Pyxel Edit is worth mentioning as well, as it has a focus on tile editing and does it very well. Itās by far my favourite tool for tileset creation, despite its limitations in other areas.
Edits to tiles take effect immediately across all instances, you can flip tiles when placing them, tools can be set to only work within tile boundaries, you can rearrange your tile palette freely, and probably a bunch of other things I take for granted :'D Iāve been largely ignoring Asepriteās tile tool news because I already have Pyxel Edit and it does the task so well.
(I should mention that due to how Pyxel Edit does animation, you canāt preview animated tiles within the program, as each document is either tiled or animated, not both. Each frame has to be treated as a separate tile and tested externally. I use Tiled for that task, since itās what I use for my maps anyway.)
The idea of reusable assets gets discussed and requested a lot. Thereās actually a network of dozens of similar requests, linked to each other. Itās a very anticipated feature, but it probably will / is taking a lot of work, in terms of coding, new GUI, implementation etc.
Anyway, in addition to what others have suggested, this can be done quite well in Adobe Photoshop if you have access to it. If you convert a tile to a Smart Object and duplicate it around, you can go to Layer > Smart Objects > Edit Contents. Your tile opens in a separate tab. After you do some edits and press āS / Ctrl+S, every instance of that Smart object gets updated.
Update: Good news if you donāt have Photoshop. Thereās a free clone of Photoshop that runs in your browser ā http://photopea.com ā and it has this feature as well. You can doubleāclick the icon of a Smart Object (which you have duplicated using ctrl+J) to open it in a separate tab. All instances should also update after you click ctrl+S.