Currently i develop a joomla 1.7 component. Each time i want to test the component, make a zip from my component source folder and install it into my joomla system. After testing i uninstall the component, code some stuff and redo the process.
Is there a way to make it more easy?
if you don't want to zip then you can use Install Directory
You can get some detail from this doc. It includes some topics regarding development process.
Since you are installing/uninstalling I assume that you are testing that part of your application. I would suggest using the method described by Doers above.
If you just want to create a working installer and focus on the core logic of your application you can give our Joomla Component Creator a spin. http://www.notwebdesign.com/joomla-component-creator/