You can create as many events in Freshpaint as you'd like. It might get unruly to have hundreds or thousands of events, but there's little downside to creating lots of events in Freshpaint. This is because events are not tied to code, therefore they are faster to create, easier to maintain, and less brittle and not prone to breaking.
Be careful of how many events you are sending to your tools. Some tools price their software based on events, and sending more events than you need might unnecessarily increase your costs with 3rd-party vendors. For example the more events you send Amplitude, the more Amplitude will cost. If you find an event that's useful for analysis or taking action, you can always backfill data (if the tool supports backfills).