That kind of high-level editing is specific to a particular game or game engine. It doesn't make any sense to expect that from SFML because SFML is not a game engine. You would be writing all the code that implements walk/jump/etc so even if someone else created a particular file format and editor for that kind of data, it wouldn't serve any purpose.