I would like to design a simple game from scratch I know very little about coding and artwork to make the games, so I was just wondering what programs do I need and where do I start.
Programs like Scratch, GameSalad, GameMaker studio, and (I think) Godot can all be used to make games without coding. Similarly, Dreams is a Playstation game for building 2D or 3D games without coding. I've also heard pretty good things about Core Games.
I would recommend trying one of the above before trying something like Unity or Unreal Engine.