After searching a bit I found qb64, which seems exactly what I need for a project I'm working on. I did run into the small qb64 screen inside a large black window as many others have on macOS Catalina 10.15.2. I have tried every solution presented on the forums with no luck but I did want to mention that not only does this issue exist but the menu is non-responsive(qb64 File Edit Windows) as well, need to force quit on qb64 to exit the program. Really did not want to use gwbasic 3.23 in DOSBox, but will for time being. I look forward to fully using qb64.