Når det gjelder Unity så kan det være verdt å merke seg at dersom man skal gjøre noe givende så er det nok også programmering som gjelder der. Sure, det finnes visualle scriptingverktøy, men når alt kommer til alt så må du forberede deg på at det vil være aktuelt å gå i gang med enten C# eller JavaScript for å få kommet skikkelig i mål.
Det øvrige har jeg ingen kommentarer til.