Thanks for your interest in BabaCAD. There are some lisp functions not implemented yet (will be in next releases), so thats why some lisps do not work. List of currently implemented lisp functions can be seen at Lisp section (
http://www.babacad.com/lisp), just look for lisp syntax.
You can easy add toolbar icons for lisp commands. Example and details about this can be found at BabaCAD installation folder, under "Program Files/BabaCAD/BabaCAD 2017/Support" folder. There is bcad.mnu file, open it with notepad and add line with your .lsp name after one which already exists for example lisp command. Put your lisp script into "..BabaCAD 2017/Support/Lisp" folder and it will be loaded on BabaCAD startup. Edit bitmap file /support/lispexamples32.bmp and add/draw your lisp command icon. Read comment in top of bcad.mnu file about how to create your toolbar menu sections and icons.