I have found that procedural generation tools such as Blender are a good substitute for (single-player) Factorio. Especially the node DAGs such as shaders and now geo-nodes feel a lot like belts, inserters and assemblers.
Plus in the end you are not just increasing some game item count, but get beautiful scenes to marvel at: https://www.youtube.com/watch?v=vW9pCT5ouZ8