Renpy just like Python is very easy to learn. It's just time consuming. So don't despair if you spend several hours on it and you have 10 minutes of gameplay.
I generally am not a fan of Sandboxes but there are a few that get a pass. Come Home, Straightened Times, Simple Days, and High Rise Climb keep me coming back for some reason.