Common Workstation Utilities:
# Screenshot
sudo apt install flameshot

# RDP Client
sudo apt install remmina

# VIM text editor
sudo apt install vim

# Install numlock
sudo su
apt -y install numlockx
(crontab -l && echo "@reboot /usr/bin/numlockx") | crontab -

# Install Java client to execute JNLP files
sudo apt install icedtea-netx

# Enable fast boot
sudo vim /etc/default/grub
# Add these lines
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
sudo vim /etc/grub.d/30_os-prober
# set quick_boot="1" to quick_boot="0"
# Optional: check this file
sudo vim /etc/grub.d/00_header
# For this content - edit set timeout=-1
make_timeout ()
{
    cat << EOF
if [ "\${recordfail}" = 1 ] ; then
  set timeout=${GRUB_RECORDFAIL_TIMEOUT:-30}
else
EOF
--- truncated for brevity ---
# Update grub
sudo update-grub or sudo update-grub2

# Optional: install unetbootin
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

# Flush local dns cache - why? No reason
# sudo /etc/init.d/dns-clean start

# Install Sublime Text
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt update
sudo apt-get --purge remove sublime-text*
sudo apt-get install sublime-text
Developer Tools:
# Install Visual Studio Code
# Add repository key
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code/ stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt install apt-transport-https # Installing code from included repo
sudo apt update
sudo apt install code
code --install-extension wmaurer.change-case
code --install-extension ms-vscode.powershell-preview
code --install-extension ironmansoftware.powershell-universal
# Get more extensions: https://marketplace.visualstudio.com/publishers/MadsKristensen

# Install PowerShell
# source: https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.4&viewFallbackFrom=powershell-7.1
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget apt-transport-https software-properties-common
# Download the Microsoft repository GPG keys
wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
# Register the Microsoft repository GPG keys
sudo dpkg -i packages-microsoft-prod.deb
# Update the list of products
sudo apt-get update
# Enable the "universe" repositories
sudo add-apt-repository universe
# Install PowerShell
sudo apt-get install -y powershell

# Install DotNet Core 3.1 SDK (which also includes runtime)
# Source: https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu
sudo su
osversion=$(lsb_release -sr)
wget  -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-3.1