SDL ou SFML, SFML ou SDL, il suffit simplement de regarder la technique et de la reproduire. Je t'avoue que je ne comprend pas ton problème. Je ne me suis pas penché sur le title mapping, mais je vois pas pourquoi se serait lié à SFML. Tu te crée une application fenêtre, tu crée un tableau de sprite et puis voilà. Lorsque tu clique sur un sprite, tu fais en sorte que tu peux le placer à un endroit puis quand tu as fini tu enregistre sous forme de PNG ou bien tu enregistre simplement les coordonnées en x et y dans un binaire ou txt.
Enfin c'est comme ça que j'aurais procédé. SFML sert avant tout pour afficher, générer du son et interagir avec des contrôleurs. Le reste c'est de la programmation pure et dure.