Yet another attempt at creating a unified launcher for my projects