This past March, I finally figured out I needed to learn about WB rather than doing tons of highly inconsistent color correcting in post.
So I started out by getting a grey card. It's easy as pie to use. Take a 'fairly tight' picture of the grey card being held or sitting in 'the light' you'll be shooting in. Then, in the Menu for your camera, go to Set White Balance, select 'custom' and then scan backwards through the pix to the shot of the grey card, and select that. Done. All subsequent shots will have that WB set. But if your camera is faced in more than one direction, the lighting to the left will likely be different than the lighting to the right, or behind you, etc. So it's necessary to get a grey card shot in each of the situations, and set custom WB to the correct one before taking (more) pictures in that lighting.
ExpoDisk works the same way. Hold it up to, or click it into the front of your lens, turn off the AF, take a shot while aimed at the location where the subject will be, set the custom WB to that 'grey' imageless picture, and shoot away. I found this to be very effective where I was taking pictures at a small party in a restaurant banquet room with solid windows along one wall, dark walls on 2 sides, and windows to the adjoining banquet room, in use by another group. By taking 4 Expodisk shots 'up front', I simply selected the correct WB before shooting in each direction.
Those two methods work quite well for in-camera WB. As you, me, and countless others have discovered, the pre-determined WB settings in the camera are somewhere between barely close enough and downright useless. There's nothing preset that handles an incandescent lamp here, and flourescent lamp (many temperatures!) over there, etc. But for sunny or cloudy day shots, and maybe even night shots, the presets are fairly good.
A better solution that I and the bulk of the experienced photographers use is to set custom WB in post processing. To get the best results, the RAW images must be used, as JPGs have already had much of the color information altered/reduced/compressed/lost. Using grey card shots for each situation as indicated above, using the WB tool (I typically use Lightroom), click on the grey card shot desired, and the grey card itself with the pointer, and set the WB to that. Then highlight all the pix taken that will use that WB setting, and with one click (I forget what the button is labelled), it will set ALL those pictures to that WB. I'll usually start with only the first picture in that series, maybe tweek the color temperature a smidge and other settings as appropriate, THEN select all the pictures to be handled the same, and do it with a single click. In a jam, if you forgot to take a grey card shot of some angle, find someone in a white shirt, a white table cloth, or something else white and select that with the WB pointer (I've had to do this too often...). You'll end up pretty close to the desired WB. Then simply weak the temperature slider until you get the 'right' WB.
Method number three is an X-Rite Color Checker. Shooting everything in RAW, and taking a shot of the Color Checker 'up front' (or later on, if you wish) and processing all the desired pictures through their custom add-on to Lightroom (and other products) gets ALL the colors even better, if not absolutely dead-on accurate. It even allows photos shot by different cameras, even mixed brands, to have the identical color balancing. It's a bit of screwing around to get it initially installed for each camera, but I think it produces the best results.
I have and use all 3 tools for setting WB. Depending on the situation, my 'hurriedness', and my remembering to take at least ONE of them along with me (getting old really sucks!), I'm quite satisfied with all the results.
And as far as setting a custom WB to some Kelvin temperature...unless you are in a laboratory or in your own studio, it's near impossible to get right. And for inquiring minds that want to know, 1 degree Farenheit = -457.87 degrees Kelvin. Then the degrees go up and down in parallel with each other.