i have a breakdown of the tech i use to build this stuff here: http://www.nathalielawhead.com/candybox/building-weird-games-with-alternative-te...
anything mentioned in that post would work.
the two devlogs here talk about the technical issues i had (they're both good starting points to know what to look out for) https://alienmelon.itch.io/lovestory/devlog
you won't have a lot of trouble if you target Windows. OSX is difficult tho (for something like this).