How to create new animations for the built-in character

In my unity3d game I’m using the standard asset third person character. The current animations are good but I need to build more animations like attacking with the wrench, using a panel, etc. What program can I use to create some more animations?

Unity has a built in animation system. You can assign it’s tab to your layout (like your hierarchy tab, or the console tab). However, if you recommend a third party application, I highly recommend Mixamo. Their animation tool is very good.