I guess it depends, I definantely am going to check out the program. However, SmileBASIC Is portable, has preloaded sprites, sounds, and backgrounds. (Not sure if this is also in GameMaker). I'd say that sharing files on SmileBASIC is probably easier. However if you really want to get into serious programming, I'd look into Unity and GameMaker.