Currently, the size parameter is shared between all tools. For example, changing the brush size also affects other tools such as Line, Ellipse, and others.
It might be more convenient if each tool had its own independent size value, restored automatically when switching tools.
Additionally, storing these tool-specific parameters in the save file would prevent the need to manually reconfigure them for each project.