HELP WITH - step by step for creating a auto install setup script for my programs

hey can you help me with this , is ther a step by step for creating a auto install setup script for my programs

an can anyone here show an tell me how so i dont have to do each one by one id like

to do it right these are all my apps
android studio (flatpak)

ark (deb)

atom (deb)

audacious (deb)

audacity (deb)

bleachbit(root) (deb)

celluloid (deb)

converseen (deb)

cpu-x (deb)

discord canary (flatpak beta)

document viewer (flatpak)

easyeffects (flatpak)

eye of mate image viewer (deb)

File Manager PCManFM (deb)

File Roller (deb)

firefox (deb)

flatseal (flatpak)

Geary (deb)

GameHub (deb)

Glimpse (flatpak)

GNOME Tweaks (deb)

GOverlay or mangohub (deb)

GParted Partition Editor (deb)

HandBrake (flatpak or deb)

Inkscape (deb)

Krita (flatpak)

Luminance HDR (flatpak)

NetworkManager (deb)

NVIDIA X Server Settings (deb)

Piper (deb)

RawTherapee (flatpak)

Software & Updates (deb)

Synaptic Package Manager (deb)