Yeah I hear you... I started playing Arma in 2011 and it's really only been the last year or so where I've felt confident enough to do things like answer forum questions. I had zero coding experience before and just slowly picked stuff up over time and through trial and error.
Respawn menus aren't too difficult:
In description.ext add:
respawn = 3;
respawnDelay = 10;
respawnTemplates[] = {"MenuPosition"};
respawnOnStart = 0; //(this command currently broken but fixed in next patch)
In the editor place 2 empty markers called respawn_fob and respawn_airfield (of course you can change these names to suit)
Add these lines to init.sqf:
waitUntil { isServer ||!isNull player };
// Respawn locations
[Resistance, "respawn_fob"] call BIS_fnc_addRespawnPosition;
[Resistance, "respawn_airfield"] call BIS_fnc_addRespawnPosition;
Change Resistance to West or East depending on the side you are playing.