I've set up firing an a lot of projectiles to push performance to its limits.
To assist with this I created various debug tools, such as a projectile tweaker.
Projectiles are configured via a json file and can be serialized to the disk, and referenced by other configs (such as a fighter ship config).