Programmatically open new frame with selected buffer

To programmatically open a new Emacs frame with a given buffer from the command line:

emacsclient -c -n\
	    -F '((title . "Title") (left . (+ 550)) (top . (+ 400)) (width . 110) (height . 12))'\
	    -e '(progn (switch-to-buffer "file.org") (raise-frame) (x-focus-frame (selected-frame)))'