Lots of confusion in this last question. You don't use playmaker to create an action, you use notepad or visual studio

It's a simple C# code text file which Playmaker understand as a logic building block which is executed during a certain state. Also, Playmaker doesn't "create source code", it executes the state switching and associated actions in real time.
Once the game is deployed to the target platform (web, iOS, etc) only then everything is converted to something else, but that's Unity's business, not Playmaker's. At least that's how I understand it, correct me if I'm wrong on this last one Alex
