Bookiza comes with several built-in "book baking" methods.

Here's a complete chain of commands:

$ bookiza new MY-AWESOME-NEW-COMICS -l 12 -t comics         # Creates new project for comics with 24 pages
$ bookiza server                                            # Fire up the server, load book to localhost:4567
$ bookiza insert 7 -l 4                                     # Insert 8 blank pages starting at page_no. 7
$ bookiza add -l 4                                          # Appends 8 blank pages to the book
$ bookiza remove 3                                          # Removes page_no 3 and moves its content to `trash/`
$ bookiza move 30 4                                         # Moves page_no 30 to page_no 4
$ bookiza length                                            # Returns current length of the book
$ bookiza render                                            # Build manuscript
$ bookiza register                                          # Connect Bookiza with Bubblin Client
CommandOptions
new[ Hyphenated-Project-Name, STRING ][ No. of pages, Even-INT ]
insert[ Insert_page_at, INT][No. of pages, Even-INT ]
add[ No. of pages, Even-INT ]
remove[ Remove_page_at, INT ]
move[ Move_page_at, INT1, INT2 ]
lengthNone
renderPrecompile the pages
serverStart dev server