I was using a batch file to do what this program does. Only upside this program has is when you add a program you can select if you want to start it this time or not. Downside is you have to select all programs you want everytime. Compared to batch file it is 2+ steps more. Also ctrl+a doesn't work so you have to ctrl+click each program programs. Creating a batch file is harder but it is one time work.
Thanks for your hard work. If you can optimize it a bit more i think this program has a lot of potential for more basic users.