I make my own glycerin shaving soap. Nothing complicated, I buy the glycerin blocks at Hobby Lobby, add a scent (usually Patchouli) and melt it down and pour it into silicon forms. I wash my noggin with this, usually in the shower, and scrape it off.
The glycerin provides plenty of "slick" so the razor glides smoothly.
I also make an aftershave that is just combined ingredients that somebody else makes. It's a combination of approximately 2/3 Witch Hazel, about 1/3 Aloe Vera gel, and a little "Osage Rub" which is available on Amazon. I add just enough Osage Rub so the scent is present but not overpowering and adds a bit of sting when I apply it. It kinda reminds me of Clubman/Pinaud which is what all the barbershops used to use when I was a kid.
I got lucky a couple of years ago and found 2 blade carts for my original razor, a Gillette Sensor XL. So I'm mostly back to using that after experimenting with a number of other razors/shavers.