1. The list: I use the same packing list to check-off essential items every time. The list is saved on the to do list function of google calendar so it's reusable and printable and accessible from anywhere. Here's the contents.

Of these: it's really a lot easier to bring painkillers JUST IN CASE, rather than fumble around in a pharmacy in a country where you don't speak the language. As for towels, hair dryers, hangers etc. - it all depends on where I'm staying. I find most hostels do not provide these amenities (at least, not free of charge). Lastly, I like to bring a padlock so I can lock up my valuables in a 6-person dorm room.

2. Bag it: My packing method is to spread out everything I need and check them off on the list. Then I put them all into separate cloth bags (one for trousers, one for shirts, and always one extra for laundry). Everything looks very neat and tidy once they're all bagged. Rather than bags specifically for packing luggage, I just use any old cloth bags from grocery shopping.

3. Pack it: It's easy to fit everything into my suitcase or rucksack once they're all individually bagged. Frequently used items like phone and wallet I keep in a small shoulder bag for easy access. My dancing shoes and other social dancing essentials I put into a small leather tote. Everything else is in the rucksack (extra packet of biscuits for the road).