For local development and coding I use WAMP (Windows, Apache, MySQL, PHP) at my laptop and it is really great to do coding while disconnected from wide wide wild internet.
I use PhpMYAdmin to access MySQL db from localhost but just recently i was introduced with a Desktop Program named MySQL-Front to access MySQL db and much operations fast!
Shahzad my close friend just left today, for last two days he was with me at my dorm room + office. Wow what a learning experience to spend time with this senior developer. He has introduced this tool and I have downloaded their trail version and i am already having fun with it.
Another great development tool to add in my growing development tools collection!