option 6: instead of wasting a month work time waiting for a poll on which one of these overly ambitious jobs you plan to tackle, I suggest choosing a very modest goal that covers all of your desired areas of hacking. You can work on a simple game or take inspiration from the Contra hack posted recently. It featured one simple stage and a time trial. That was it.
Then realize that even with great dedication, it will be a long haul with many, many roadblocks just to achieve that. Much later, when you feel regret for spending so many weeks or months on that, remind yourself that it's exponentially shorter and easier than what you had originally planned to do, even with editors.
Finally, after a long and arduous trial, release your small hack to gain the confidence that you have the skills necessary to plow through a larger project.
Because right now, from what comes and goes on these forums, options 1--5 all look like they're going to result in a month of "OMG, my hacks are gonna be so awesome with x and y and z frills" followed by a couple of weeks of asking for help to only be given answers of "this doc teaches how," "that's way more complicated than you expect," or if you're lucky, actual answers that are simply over your head. Then eventually the questions will end with your sudden disappearance on the forums or a "RL is pretty busy now, projects on hold indefinitely."
In short, this advice applies to all creative endeavors. Before you tackle "your baby," start small and complete at least one less ambitious project you are not in love with to gain skills, knowledge, and confidence.