You and your five year old might not be ready yet to build a robot that can take over all the tasks you describe, but if you are interested in exploring robotics at home, you might consider a project like the Junkbot robots. This robot uses the Bristlebot Kit and recycled or craft materials. Kids can get creative designing their robot and learning more about simple circuits.
https://www.sciencebuddies.org/stem-act ... cled-robot
This kind of robot can't be "programmed" however to do tasks.
Have fun!
Amy
Science Buddies