With that said I have plans for how I will work on the UI system. At the moment I only have blueprints for how the UI should look at the end of all the work. It will look like this:
The top left corner of the screen will have the tabs for the menu, the shop, and achievements. The shop will only be usable from the main map screen, which means only a set amount of items can be brought to battle and should be planned and purchased beforehand.
The top right corner of the screen shows the number of units from each of the five types of basic units that you have purchased. Say that you have 10 of the first unit type and 23 of the second unit type, you can click on the one that will be active at the moment in constant build and know how many of that type of unit you have until you have to switch units or until you lose all your units.
The bottom left corner of the screen is the five shop items that you have bought and brought to the battle. Here you can select the type of item the basic unit sent out will have to fight with.
The bottom right corner of the screen will be a console that displays game events. Things like units created, units defeated, and other event things as such. This console will also be used to utilize cheats when they implemented.