It would be nice if it would be possible to create an empty project with just the startup, the system file and an empty main.
I am still in the process of evaluating the the STM32F103 for private use and I would like to try various ready to use libs and hal implementations besides the one that is provided by ST. For this a new clean project is the best base.
At work we use Keil µVision and creating a new project here results in an empty project with just the startup file. The same would be nice for VisualGDB. Just add the option “empty” in the sample selection screen.