Hi, I develop 35mm/120 & 4x5 at home. I use Tetenal C41 chemicals and have always been pretty happy with the results.
I use a large plastic container, fill it with water and use Sous Vide style heater to get the water to temp (38d). I leave the chemicals to heat whilst loading the film (Patterson tanks) and then pre-wash the film, then dev, Blix - I wash the film using the heated water from the tank (usually it's cooled a bit by this point) before photo flo/cleaning agent...
I use an app called 'Dev It' to help with timings, you can set the times for each stage in advance depending on your requirements and it can even leave a short gap between automatically starting the next timer - very useful when you have wet hands etc.
I tend to leave the negs to dry in a bathroom to keep dust down and usually leave them over night to dry. I put a small weight on each film to keep it tight.
Everything packs back into the plastic container so easy to store. Don't forget you'll also need some other bits like a changing bag, film squeegee, a hanging solution, as well as somewhere to store the negs after (I'm assuming you have this and it's just the developing you need to add in!).
The only other tips I would give is be sure to work clean - getting Blix in Dev will ruin it (learnt that the hard way!) and the quality of the chemicals degrades over time - so I tend to only mix up new chemicals when I have a load of film to develop or I know I'll be shooting regularly for a few weeks - I tend to get around 20 rolls of 120 out of my chemicals before I start to see problems with it - but I guess everyones milage will vary with that... I also keep records of when/how much film I've developed and when those chemicals were mixed - this will give you a good idea how your chemicals are getting on...
It's great fun and very rewarding.
Good luck
