What are the "easy" steps to "overlay a separate read-write filesystem over the readonly system partition"? I would not even know where to start.
sudo mount -o remount,rw /
Then we can sudo apt install anything...
sudo apt install gcc gdb git make libgles2-mesa-dev