What I want to do is mimic an operating system without reinventing the wheel. When my Pi boots up I want it to have a custom bootup so it goes straight into my program.
What SO it have? Raspian? LibreElec? another one?
If you are on raspian you can edit /etc/rc.local and put over there the commands to start the programs
How to boot to program on Raspberry Pi?