Hi,
Get/Set Properties are slower as it needs to do more to get what it needs, are limited and you need to use
Linker wizard to avoid them to break when you build a game to a platform.
Get/Set Properties and made to use with 3th party component which do not have actions for it.
On the
Ecosystem you can find many custom actions/bundles/samples
(like 'Ugui proxy full' for example which is used for the newer unity gui)
So it is best always to look there before using 'Get/Set Properties'
and if you can't find what you need, there is also a action request on the forum where you can request actions you can't find.
Another thing, try to avoid using global variables
They are easier to hack and when you got a lot, it tends to get hard to find what they are for. you can use get/set Fsm actions to get/set variables on/from onther fsms.
Also you can find many interesting tutorials on the
user tutorial wiki page the get more familiar with playmaker