How to edit HKEY_CURRENT_USER for another user

There are times when you need to edit HKEY_CURRENT_USER for another user without logging on as that user. Knowing how to do this can be very handy when troubleshooting group policy issues that affect user...