Maybe look at a few of the posts below for some ideas/help: https://forum.creative.gimkit.com/t/tower-defense-brainstorming/13524
https://forum.creative.gimkit.com/t/how-to-create-a-merchant-system-difficulty-7-10-or/4288
Hope they help!