Is there a easier way to disable and enable module for module development? I'm finding that every small change I make to the hooks I have to disable and re-enable a module. Is there a easy way to do this than having to go through to the module menu, uncheck the module, click save configuration and wait for a while, then recheck the module, and click save configuration again?
For quick disabling and re-enabling of modules, try drush dre module1, module2.

This is a Devel command, so you need to have that installed, and enabled.
You just need to be sure you put them in the right order according to their relative dependencies; should module1 be dependent on module2, it wouldn't work.